﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@100;200;300;400;500;600;700&display=swap");.solution-tab-container{width:100%;display:flex;flex-direction:column;}.solution-tab-container .solution-tab-btn-container ul{display:grid;grid-template-columns:repeat(4,1fr);}.solution-tab-container .solution-tab-btn-container ul li{width:100%;}.solution-tab-container .solution-tab-btn-container ul li button{width:100%;border:0;outline:0;padding:0;padding-bottom:5px;border-bottom:2px solid #fff;background:transparent;color:#fff;text-align:left;font-size:20px;font-weight:bold;}.solution-tab-container .solution-tab-btn-container ul li button:hover{border-bottom:2px solid #ffbf3f;color:#ffbf3f;}.solution-tab-container .solution-tab-btn-container ul li.active button{border-bottom:2px solid #ffbf3f;color:#ffbf3f;}.solution-tab-container .solution-tab-content{width:100%;min-height:300px;}.tab-container{width:100%;display:flex;flex-direction:column;}.tab-container .tab-btn-container ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;}.tab-container .tab-btn-container ul li{width:100%;background-color:#262626;}.tab-container .tab-btn-container ul li button{width:100%;border:0;outline:0;padding:.75rem 1rem;background-color:#262626;color:#fff;text-align:center;font-size:20px;font-weight:bold;}.tab-container .tab-btn-container ul li.active button{color:#262626;background-color:#ffbf3f;}.tab-container .tab-content{width:100%;border:1px solid #ccc;border-top:0;padding:2rem;min-height:40px;}.tab-container .tab-content .tab-wrap-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:2.5rem;}.tab-container .tab-content .tab-wrap-content .crop{width:100%;padding:.75rem 1rem;}.tab-container .tab-content .tab-wrap-content .crop img{width:100%;height:120px;object-fit:contain;}.success-story-container ul{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:hidden;margin:0 auto;margin-top:100px;}.success-story-container ul li{background-color:#262626;}.success-story-container ul li a{text-decoration-color:#fff;color:#fff;text-decoration:none;}.success-story-container ul li a .card-image{width:100%;height:173px;background-color:#fff;text-align:center;}.success-story-container ul li a .card-image img{width:80%;height:100%;object-fit:contain;}.success-story-container ul li a .card-contents{height:calc(100% - 173px);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;}.success-story-container ul li a .card-contents .card{display:flex;background-color:#262626;flex-direction:column;gap:4rem;border:0;}.success-story-container ul li a .card-contents .card .title h3{font-size:24px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;}.success-story-container ul li a .card-contents .card .title ul{margin:0;display:flex;flex-wrap:nowrap;}.success-story-container ul li a .card-contents .card .title ul .tag{padding:.35rem .75rem;border-radius:50px;background-color:#333;width:fit-content;font-size:14px;}.success-story-container ul li a .card-contents .card .contents{font-size:15px;display:flex;flex-direction:column;gap:1.5rem;}.success-story-container ul li a .card-contents .card .contents .content{display:flex;gap:5px;}.success-story-container ul li a .card-contents .card .contents .content .sub-title span{padding:.25rem;border:1px solid #fff;height:fit-content;}.success-story-container ul li a .card-contents .card .contents .content:last-child .sub-title span{background-color:#fff;color:#262626;font-weight:bold;}.success-story-container ul li a .card-contents .card .contents .content .sub-content{white-space:break-spaces;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.success-story-container ul li a .card-contents .card .contents:has(.introduction) .sub-title{min-width:130px;}.success-story-container ul li a .card-contents .card .contents:has(.problem) .sub-title{min-width:100px;}.success-story-container ul li a .card-contents .btn-wrapper{width:100%;}.success-story-container ul li a .card-contents .btn-wrapper .btn{width:100%;height:36px;padding:0;border:1px solid #fff;border-radius:3px;background-color:transparent;color:#fff;font-size:15px;line-height:36px;}.cps-detail .success-story-container ul{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));}.history-container{width:100%;display:flex;flex-direction:column;margin-top:80px;}.history-container .history-item-content{width:100%;display:flex;}.history-container .history-item-content .history-groups{padding:.25rem 0;font-size:32px;font-weight:bold;color:#ffbf3f;width:20%;}.history-container .history-item-content .history-contents{display:flex;flex-direction:column;gap:20px;width:80%;align-self:flex-end;}.history-container .history-item-content .history-contents .history-item{display:flex;gap:3rem;font-size:22px;border-bottom:1px solid #707070;padding:.5rem 1rem;}.history-container .history-item-content .history-contents .history-item .history-item__date{min-width:150px;}.history-container .btn-wrapper{margin:0;margin-bottom:40px;}.history-container .btn-wrapper button{color:#fff;background-color:transparent;border-radius:0;display:flex;gap:20px;}@media(min-width:320px) and (max-width:1200px){.success-story-container ul{overflow-x:auto;grid-template-columns:repeat(3,minmax(320px,1fr));}.success-story-container ul li .card-contents .card .contents{font-size:12px;}.success-story-container ul li .card-contents .card .contents:has(.introduction) .sub-title{min-width:100px;}.success-story-container ul li .card-contents .card .contents:has(.problem) .sub-title{min-width:80px;}.success-story-container ul li .card-contents .card .contents:has(.problem) .sub-content{width:calc(100% - 80px);}.success-story-container ul li .card-contents .btn-wrapper a{font-size:12px!important;height:34px!important;}.tab-container{width:100%;display:flex;flex-direction:column;}.tab-container .tab-btn-container{overflow-x:auto;}.tab-container .tab-btn-container ul{display:flex;}.tab-container .tab-btn-container ul li button{font-size:16px;}.tab-container .tab-content{padding:1rem;min-height:40px;max-height:300px;overflow-y:auto;}.tab-container .tab-content .tab-wrap-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1.5rem;}.history-container{margin-top:40px;}.history-container .history-item-content{flex-direction:column;}.history-container .history-item-content .history-groups{padding:.25rem 0;font-size:18px;width:100%;}.history-container .history-item-content .history-contents{flex-direction:column;gap:20px;width:100%;}.history-container .history-item-content .history-contents .history-item{gap:1.5rem;font-size:14px;padding:.5rem 0;}.history-container .history-item-content .history-contents .history-item .history-item__date{min-width:80px;}.history-container .btn-wrapper{margin-bottom:10px;}.history-container .btn-wrapper button{gap:5px;font-size:14px;}.solution-tab-container .solution-tab-btn-container ul{display:flex;overflow-x:auto;}.solution-tab-container .solution-tab-btn-container ul li{min-width:120px;width:fit-content;}.solution-tab-container .solution-tab-btn-container ul li button{border-bottom:3px solid #fff;font-size:13px;}.solution-tab-container .solution-tab-btn-container ul li.active button{border-bottom:3px solid #ffbf3f;color:#ffbf3f;}.solution-tab-container .solution-tab-content{width:100%;min-height:300px;}}.modal-container{position:fixed;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#202020;width:800px;height:fit-content;padding:0!important;}.modal-container .modal-content .modal-header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;}.modal-container .modal-content .modal-header .modal-title{color:#fff;font-size:18px;font-weight:600;}.modal-container .modal-content .modal-header button{background-color:transparent;border:0;outline:0;}.modal-container .modal-content .modal-child-content{padding:2rem;}.modal-container .modal-content .modal-child-content form{display:flex;flex-direction:column;gap:1.5rem;}.modal-container .modal-content .modal-child-content form .field{display:flex;flex-direction:column;gap:.5rem;}.modal-container .modal-content .modal-child-content form .field label{color:#fff;font-size:14px;}.modal-container .modal-content .modal-child-content form .field input,.modal-container .modal-content .modal-child-content form .field textarea{border-radius:0;border:0;outline:0;font-size:14px;padding:0 1rem;}.modal-container .modal-content .modal-child-content form .field input:focus,.modal-container .modal-content .modal-child-content form .field textarea:focus{border:0;outline:0;}.modal-container .modal-content .modal-child-content form .field input{height:38px;}.modal-container .modal-content .modal-child-content form .field textarea{resize:none;line-height:24px;padding:1rem;}.modal-container .modal-btn-wrapper{display:flex;justify-content:flex-end;background-color:#202020;}.modal-container .modal-btn-wrapper .btn{height:42px;border:0;border-radius:0;width:25%;padding:0 1rem;text-align:left;}.modal-container .modal-btn-wrapper .btn.cancel-btn{background-color:#161616;color:#fff;}.modal-container .modal-btn-wrapper .btn.save-btn{background-color:#ffbf3f;color:#161616;}.accordion{width:100%;}.accordion ul{display:flex;flex-direction:column;}.accordion ul li{width:100%;border-bottom:1px solid #525252;}.accordion ul li button{width:100%;background-color:#161616;outline:0;border:0;height:55px;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff;}.accordion ul li button:focus{outline:0;border:0;}.accordion ul li .answer{padding:3rem 2rem;background-color:#262626;}.cds--dropdown-list.open{width:100%;min-height:40px;max-height:200px;overflow:auto;}.cds--dropdown-list.open .cds--dropdown-item{visibility:visible;opacity:1;}.cds--dropdown-list.open .cds--dropdown-item button{background-color:transparent;border:0;outline:0;width:100%;margin:0;text-align:left;padding:0 1rem;}.cds--dropdown-list.open .cds--dropdown-item button:focus{border:0;outline:0;}.cds--dropdown-list.open .cds--dropdown-item:hover button{color:#161616;}:root{--cds-interactive-01:#0f62fe;--cds-interactive-02:#6f6f6f;--cds-interactive-03:#fff;--cds-interactive-04:#4589ff;--cds-ui-background:#161616;--cds-ui-01:#262626;--cds-ui-02:#393939;--cds-ui-03:#393939;--cds-ui-04:#6f6f6f;--cds-ui-05:#f4f4f4;--cds-text-01:#f4f4f4;--cds-text-02:#c6c6c6;--cds-text-03:#6f6f6f;--cds-text-04:#fff;--cds-text-05:#8d8d8d;--cds-text-error:#ff8389;--cds-icon-01:#f4f4f4;--cds-icon-02:#c6c6c6;--cds-icon-03:#fff;--cds-link-01:#78a9ff;--cds-inverse-link:#0f62fe;--cds-field-01:#262626;--cds-field-02:#393939;--cds-inverse-01:#161616;--cds-inverse-02:#f4f4f4;--cds-support-01:#fa4d56;--cds-support-02:#42be65;--cds-support-03:#f1c21b;--cds-support-04:#4589ff;--cds-inverse-support-01:#da1e28;--cds-inverse-support-02:#24a148;--cds-inverse-support-03:#f1c21b;--cds-inverse-support-04:#0f62fe;--cds-overlay-01:rgba(22,22,22,.7);--cds-danger:#da1e28;--cds-focus:#fff;--cds-inverse-focus-ui:#0f62fe;--cds-hover-primary:#0353e9;--cds-active-primary:#002d9c;--cds-hover-primary-text:#a6c8ff;--cds-hover-secondary:#606060;--cds-active-secondary:#393939;--cds-hover-tertiary:#f4f4f4;--cds-active-tertiary:#c6c6c6;--cds-hover-ui:#353535;--cds-active-ui:#525252;--cds-selected-ui:#393939;--cds-hover-selected-ui:#4c4c4c;--cds-inverse-hover-ui:#e5e5e5;--cds-hover-danger:#ba1b23;--cds-active-danger:#750e13;--cds-hover-row:#353535;--cds-visited-link:#be95ff;--cds-disabled-01:#262626;--cds-disabled-02:#525252;--cds-disabled-03:#6f6f6f;--cds-highlight:#002d9c;--cds-skeleton-01:#353535;--cds-skeleton-02:#393939;--cds-brand-01:#0f62fe;--cds-brand-02:#6f6f6f;--cds-brand-03:#fff;--cds-active-01:#525252;--cds-hover-field:#353535;--cds-caption-01-font-size:.75rem;--cds-caption-01-font-weight:400;--cds-caption-01-line-height:1rem;--cds-caption-01-letter-spacing:.32px;--cds-label-01-font-size:.75rem;--cds-label-01-font-weight:400;--cds-label-01-line-height:1rem;--cds-label-01-letter-spacing:.32px;--cds-helper-text-01-font-size:.75rem;--cds-helper-text-01-line-height:1rem;--cds-helper-text-01-letter-spacing:.32px;--cds-body-short-01-font-size:.875rem;--cds-body-short-01-font-weight:400;--cds-body-short-01-line-height:1.125rem;--cds-body-short-01-letter-spacing:.16px;--cds-body-long-01-font-size:.875rem;--cds-body-long-01-font-weight:400;--cds-body-long-01-line-height:1.25rem;--cds-body-long-01-letter-spacing:.16px;--cds-body-short-02-font-size:1rem;--cds-body-short-02-font-weight:400;--cds-body-short-02-line-height:1.375rem;--cds-body-short-02-letter-spacing:0;--cds-body-long-02-font-size:1rem;--cds-body-long-02-font-weight:400;--cds-body-long-02-line-height:1.5rem;--cds-body-long-02-letter-spacing:0;--cds-code-01-font-family:"IBM Plex Mono","Menlo","DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;--cds-code-01-font-size:.75rem;--cds-code-01-font-weight:400;--cds-code-01-line-height:1rem;--cds-code-01-letter-spacing:.32px;--cds-code-02-font-family:"IBM Plex Mono","Menlo","DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;--cds-code-02-font-size:.875rem;--cds-code-02-font-weight:400;--cds-code-02-line-height:1.25rem;--cds-code-02-letter-spacing:.32px;--cds-heading-01-font-size:.875rem;--cds-heading-01-font-weight:600;--cds-heading-01-line-height:1.125rem;--cds-heading-01-letter-spacing:.16px;--cds-productive-heading-01-font-size:.875rem;--cds-productive-heading-01-font-weight:600;--cds-productive-heading-01-line-height:1.125rem;--cds-productive-heading-01-letter-spacing:.16px;--cds-heading-02-font-size:1rem;--cds-heading-02-font-weight:600;--cds-heading-02-line-height:1.375rem;--cds-heading-02-letter-spacing:0;--cds-productive-heading-02-font-size:1rem;--cds-productive-heading-02-font-weight:600;--cds-productive-heading-02-line-height:1.375rem;--cds-productive-heading-02-letter-spacing:0;--cds-productive-heading-03-font-size:1.25rem;--cds-productive-heading-03-font-weight:400;--cds-productive-heading-03-line-height:1.625rem;--cds-productive-heading-03-letter-spacing:0;--cds-productive-heading-04-font-size:1.75rem;--cds-productive-heading-04-font-weight:400;--cds-productive-heading-04-line-height:2.25rem;--cds-productive-heading-04-letter-spacing:0;--cds-productive-heading-05-font-size:2rem;--cds-productive-heading-05-font-weight:400;--cds-productive-heading-05-line-height:2.5rem;--cds-productive-heading-05-letter-spacing:0;--cds-productive-heading-06-font-size:2.625rem;--cds-productive-heading-06-font-weight:300;--cds-productive-heading-06-line-height:3.125rem;--cds-productive-heading-06-letter-spacing:0;--cds-productive-heading-07-font-size:3.375rem;--cds-productive-heading-07-font-weight:300;--cds-productive-heading-07-line-height:4rem;--cds-productive-heading-07-letter-spacing:0;--cds-expressive-heading-01-font-size:.875rem;--cds-expressive-heading-01-font-weight:600;--cds-expressive-heading-01-line-height:1.25rem;--cds-expressive-heading-01-letter-spacing:.16px;--cds-expressive-heading-02-font-size:1rem;--cds-expressive-heading-02-font-weight:600;--cds-expressive-heading-02-line-height:1.5rem;--cds-expressive-heading-02-letter-spacing:0;--cds-expressive-heading-03-font-size:1.25rem;--cds-expressive-heading-03-font-weight:400;--cds-expressive-heading-03-line-height:130%;--cds-expressive-heading-03-letter-spacing:0;--cds-expressive-heading-04-font-size:1.75rem;--cds-expressive-heading-04-font-weight:400;--cds-expressive-heading-04-line-height:129%;--cds-expressive-heading-04-letter-spacing:0;--cds-expressive-heading-05-font-size:2rem;--cds-expressive-heading-05-font-weight:400;--cds-expressive-heading-05-line-height:125%;--cds-expressive-heading-05-letter-spacing:0;--cds-expressive-heading-06-font-size:2rem;--cds-expressive-heading-06-font-weight:600;--cds-expressive-heading-06-line-height:125%;--cds-expressive-heading-06-letter-spacing:0;--cds-expressive-paragraph-01-font-size:1.5rem;--cds-expressive-paragraph-01-font-weight:300;--cds-expressive-paragraph-01-line-height:125%;--cds-expressive-paragraph-01-letter-spacing:0;--cds-quotation-01-font-size:1.25rem;--cds-quotation-01-font-weight:400;--cds-quotation-01-line-height:130%;--cds-quotation-01-letter-spacing:0;--cds-quotation-02-font-size:2rem;--cds-quotation-02-font-weight:300;--cds-quotation-02-line-height:125%;--cds-quotation-02-letter-spacing:0;--cds-display-01-font-size:2.625rem;--cds-display-01-font-weight:300;--cds-display-01-line-height:119%;--cds-display-01-letter-spacing:0;--cds-display-02-font-size:2.625rem;--cds-display-02-font-weight:600;--cds-display-02-line-height:119%;--cds-display-02-letter-spacing:0;--cds-display-03-font-size:2.625rem;--cds-display-03-font-weight:300;--cds-display-03-line-height:119%;--cds-display-03-letter-spacing:0;--cds-display-04-font-size:2.625rem;--cds-display-04-font-weight:600;--cds-display-04-line-height:119%;--cds-display-04-letter-spacing:0;--cds-spacing-01:.125rem;--cds-spacing-02:.25rem;--cds-spacing-03:.5rem;--cds-spacing-04:.75rem;--cds-spacing-05:1rem;--cds-spacing-06:1.5rem;--cds-spacing-07:2rem;--cds-spacing-08:2.5rem;--cds-spacing-09:3rem;--cds-spacing-10:4rem;--cds-spacing-11:5rem;--cds-spacing-12:6rem;--cds-fluid-spacing-01:0;--cds-fluid-spacing-02:2vw;--cds-fluid-spacing-03:5vw;--cds-fluid-spacing-04:10vw;--cds-layout-01:1rem;--cds-layout-02:1.5rem;--cds-layout-03:2rem;--cds-layout-04:3rem;--cds-layout-05:4rem;--cds-layout-06:6rem;--cds-layout-07:10rem;--cds-container-01:1.5rem;--cds-container-02:2rem;--cds-container-03:2.5rem;--cds-container-04:3rem;--cds-container-05:4rem;--cds-icon-size-01:1rem;--cds-icon-size-02:1.25rem;}*{font-family:IBM Plex Sans JP,IBM Plex Sans KR!important;}*::-webkit-scrollbar{width:10px;height:10px;}*::-webkit-scrollbar-thumb{background-color:#525252;border-radius:50px;}*::-webkit-scrollbar-track{background-color:transparent;}* i{font-family:"Font Awesome 6 Pro"!important;}body{font-family:IBM Plex Sans JP,IBM Plex Sans KR!important;background-color:#161616;padding-top:100px;overflow-x:hidden;}body i{font-family:"Font Awesome 6 Pro"!important;}body ul{padding-left:0;}body .card{border-radius:0;}body button,body a{white-space:nowrap;cursor:pointer;outline:0;}body button:focus,body a:focus{outline:0;border:0;}body h1,body h2,body h3,body h4,body h5{outline:0;}body h1:focus,body h2:focus,body h3:focus,body h4:focus,body h5:focus{outline:0;}body #app{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#262626;}body #app .cps-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}body #app .cps-loading p{color:#ffbf3f;font-size:18px;margin-top:10px;text-align:center;}.cds--header~.cds--content{margin-top:0;}.cds--pagination-nav__page:hover{background-color:#333!important;color:#fff!important;}div.cds--dropdown{width:140px;height:32px;background-color:var(--cds-ui-01);color:var(--cds-text-01,#161616);}div.cds--dropdown:hover,div.cds--dropdown.cds--dropdown--open:hover{background:#ffbf3f;}div.cds--dropdown:hover button.cds--dropdown-text,div.cds--dropdown.cds--dropdown--open:hover button.cds--dropdown-text{color:#161616;}div.cds--dropdown button.cds--dropdown-text{padding:0 0 0 8px;display:flex;align-items:center;justify-content:space-between;color:var(--cds-text-01,#161616);border-bottom-color:#333;}div.cds--dropdown button.cds--dropdown-text:focus{outline:2px solid var(--cds-focus,#0f62fe);}div.cds--dropdown button.cds--dropdown-text span.cds--dropdown-text__inner{width:calc(100% - 40px);height:100%;display:flex;align-items:center;gap:8px;}div.cds--dropdown button.cds--dropdown-text span.cds--dropdown-text__inner img.img-country{width:16px;height:16px;border-radius:100%;}div.cds--dropdown button.cds--dropdown-text span.cds--dropdown__arrow-container{position:static;width:32px;height:32px;display:flex;align-items:center;justify-content:center;}div.cds--dropdown button.cds--dropdown-text span.cds--dropdown__arrow-container svg.cds--dropdown__arrow{position:relative;top:0;left:0;fill:var(--cds-ui-05,#161616);}div.cds--dropdown ul.cds--dropdown-list{background-color:var(--cds-ui-01,#f4f4f4);}div.cds--dropdown ul.cds--dropdown-list li.cds--dropdown-item:hover{background:#ffbf3f;color:var(--cds-text-01,#161616);}div.cds--dropdown ul.cds--dropdown-list li.cds--dropdown-item a.cds--dropdown-link{display:flex;align-items:center;gap:8px;height:32px;padding:0 0 0 8px;margin:0;color:var(--cds-text-02,#393939);border:0;}div.cds--dropdown ul.cds--dropdown-list li.cds--dropdown-item a.cds--dropdown-link.cds--dropdown--focused{outline:2px solid transparent;}div.cds--dropdown ul.cds--dropdown-list li.cds--dropdown-item a.cds--dropdown-link:hover{color:#161616;}div.cds--dropdown ul.cds--dropdown-list li.cds--dropdown-item a.cds--dropdown-link img.img-country{width:16px;height:16px;border-radius:100%;}div.cds--dropdown.cds--list-box--up ul.cds--dropdown-list{position:absolute;bottom:42px;}div.cds--dropdown.contact-dropdown{width:100%;height:2.5rem;}.cds--btn.cds--btn--primary.cps-primary-btn{justify-content:center;align-items:center;padding:0 20px;gap:4px;min-width:180px;height:48px;background:#ffbf3f;box-shadow:0 5px 15px rgba(237,81,88,.25);font-weight:400;font-size:16px;line-height:21px;letter-spacing:.16px;color:#202020;}.cds--btn.cds--btn--primary.cps-primary-btn:hover{background:#e1a01e;}.cds--btn.cds--btn--primary.cps-primary-btn:active,.cds--btn.cds--btn--primary.cps-primary-btn:focus{border:2px solid #fff;}.cds--btn.cds--btn--primary.cps-primary-btn img.img-btn-arrow{width:20px;height:20px;}.cds--label{font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.16px;color:#fff;}.cds--text-input{background:#262626;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.16px;color:#c6c6c6;}.cds--text-input:focus{outline:2px solid #fff;}.cds--text-input{font-size:.875rem;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.16px;outline:2px solid transparent;outline-offset:-2px;background-color:var(--cds-field-01,#f4f4f4);width:100%;height:2.5rem;padding:0 1rem;color:var(--cds-text-01,#161616);border:0;border-bottom:1px solid var(--cds-ui-04,#8d8d8d);}.cds--text-input:active{outline:2px solid #fff;}.cds--text-area{background:#262626;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.16px;color:#c6c6c6;}.cds--text-area:focus{outline:2px solid #fff;}.cds--text-area:active{outline:2px solid #fff;}nav.cds--pagination-nav ul.cds--pagination-nav__list{gap:10px;justify-content:center;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item{width:32px;height:32px;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item button.cds--pagination-nav__page{padding:0!important;color:#c6c6c6;width:32px;min-width:32px;height:32px;min-height:32px;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item button.cds--pagination-nav__page #text{z-index:10;color:#fff;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item button.cds--pagination-nav__page.cds--pagination-nav__page--active{background:#ffbf3f;font-size:16px;line-height:21px;letter-spacing:.16px;color:#161616;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item button.cds--pagination-nav__page.cds--pagination-nav__page--active::after{display:none;}nav.cds--pagination-nav ul.cds--pagination-nav__list li.cds--pagination-nav__list-item button.cds--pagination-nav__page svg.cds--pagination-nav__icon{fill:#f4f4f4;}.floating-menu-container{position:fixed;bottom:40px;right:40px;z-index:11;}.floating-menu-container .floating-menu-btn{width:70px;height:70px;background-color:#ffbf3f;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px 2px rgba(255,191,63,.2470588235);}.floating-menu-container .floating-menu-btn img{width:50%;}.floating-menu-container .floating-menu-overlay{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100%;height:100%;}.floating-menu-container .floating-menu-contents{position:fixed;bottom:40px;right:40px;padding:30px 40px;min-width:600px;background-color:#202020;border-radius:15px;}.floating-menu-container .floating-menu-contents .title{color:#ffbf3f;font-size:24px;font-weight:bold;}.floating-menu-container .floating-menu-contents .close-btn{position:absolute;top:20px;right:20px;background-color:transparent;border:0;color:#fff;}.floating-menu-container .floating-menu-contents .floating-menu-content{margin-top:20px;display:flex;flex-direction:column;gap:25px;}.floating-menu-container .floating-menu-contents .floating-menu-content span{color:#fff;font-size:14px;}.floating-menu-container .floating-menu-contents .floating-menu-content .content{display:flex;flex-direction:column;gap:15px;}.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-form label{font-size:12px;font-weight:normal;}.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-form input,.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-form textarea{font-size:14px;}.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-form textarea{width:100%;resize:none;}.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-checkbox .field{display:flex;align-items:center;gap:.3rem;}.floating-menu-container .floating-menu-contents .floating-menu-content .content .cps-checkbox .field label{font-size:14px;color:#fff;}.floating-menu-container .floating-menu-contents .floating-menu-content .cps-primary-btn{align-self:flex-end;border:0;font-size:14px;max-width:150px;}.cds--content{background-color:#161616;padding:0;}h1.cps-title{font-weight:700;font-size:48px;line-height:1.29;color:#fff;}span.h1-desc{display:block;margin-top:40px;font-weight:400;font-size:20px;line-height:26px;letter-spacing:.16px;color:#fff;}h2.cps-subtitle{font-weight:700;font-size:40px;line-height:1.3;color:#fff;}.cds--content{margin-right:auto;margin-left:auto;overflow:hidden;}section.cps-section{width:80%;margin:0 auto;}.non-bg{position:relative;z-index:10;}.cds--header~div{padding-top:100px;}.voucher-header~div{padding-top:60px;}.gartner-header~div{padding-top:220px;}header.cds--header{height:100px;background-color:#161616;}header.cds--header.voucher-header{min-height:100px;height:auto;display:flex;flex-direction:column;}header.cds--header.voucher-header .voucher-banner{width:100%;height:60px;background-color:#ffbf3f;}header.cds--header.voucher-header .voucher-banner a{text-decoration:none;color:#161616;width:80%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}header.cds--header.voucher-header .voucher-banner a .left{display:flex;align-items:center;gap:1rem;}header.cds--header.voucher-header .voucher-banner a .left span{font-weight:bold;font-size:16px;}header.cds--header.voucher-header .voucher-banner a .left .img{max-width:120px;}header.cds--header.voucher-header .voucher-banner a .left .img img{width:100%;object-fit:contain;}header.cds--header.voucher-header .voucher-banner a .left .img img.desktop{display:block;}header.cds--header.voucher-header .voucher-banner a .left .img img.mobile{display:none;}header.cds--header.voucher-header .voucher-banner a .middle span{font-size:20px;font-weight:bold;color:#161616;}header.cds--header.voucher-header .voucher-banner a .right{min-width:280px;display:flex;justify-content:flex-end;}header.cds--header.voucher-header .voucher-banner a .right div{background-color:#262626;color:#fff;padding:.5rem 1.5rem;font-size:14px;}header.cds--header.voucher-header .cps-container{height:100px;}header.cds--header.gartner-header{min-height:220px;height:auto;display:flex;flex-direction:column;transition:.5s all;}header.cds--header.gartner-header .gartner-banner{padding:20px 0;width:100vw;background-color:#182954;transition:.5s all;}header.cds--header.gartner-header .gartner-banner a{width:80%;height:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto;text-decoration:none;}header.cds--header.gartner-header .gartner-banner a .gartner-banner-title{display:flex;flex-direction:column;}header.cds--header.gartner-header .gartner-banner a .gartner-banner-title span{color:#ffbf3f;font-size:16px;}header.cds--header.gartner-header .gartner-banner a .gartner-banner-title label{color:#fff;font-size:24px;font-weight:bold;line-height:28px;}header.cds--header.gartner-header .gartner-banner a .gartner-banner-image{border:1px solid #fff;width:100px;height:100px;display:flex;justify-content:center;align-items:center;background-color:#182954;box-shadow:0 0 10px 1px rgba(255,191,63,.2392156863);}header.cds--header.gartner-header .gartner-banner a .gartner-banner-image img{width:80px;}header.cds--header .cps-container{width:80%;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}header.cds--header .cps-container .lang-item{display:flex;align-items:center;}header.cds--header .cps-container a.cds--header__name{padding:0;}header.cds--header .cps-container a.cds--header__name img.logo-img{width:294px;}header.cds--header .cps-container a.cds--header__name img.logo-img-mobile{display:none;}header.cds--header .cps-container nav.cds--header__nav{display:inline-block;}header.cds--header .cps-container nav.cds--header__nav::before{display:none;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li:focus{outline:0;border:0;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.selected a{color:#ffbf3f;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.selected a:focus{outline:0;border:0;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li .cds--header__menu-item{font-size:16px;background-color:transparent;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item{padding-left:16px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown .dropdown-toggle{width:140px;height:32px;border-radius:0;padding:8px;text-align:left;line-height:1;background:#262626;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #333;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown .dropdown-toggle::after{position:absolute;right:11px;top:13px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown .dropdown-toggle .img-country{width:16px;height:16px;margin-right:8px;vertical-align:bottom;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu{padding:0;transform:translate(0,32px)!important;background:#262626;border-radius:0;width:140px;min-width:140px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu li{overflow:hidden;position:relative;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu li.on{background:#ffbf3f!important;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu li.on a.dropdown-item{color:#161616!important;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu li.on a.dropdown-item::after{display:block;content:url("../img/Checkmark.png");width:16px;height:16px;position:absolute;right:8px;top:8px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu a.dropdown-item{position:relative;width:140px;height:32px;line-height:1;margin:0!important;padding:8px;font-weight:400;font-size:16px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu a.dropdown-item .img-country{width:16px;height:16px;margin-right:8px;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu a.dropdown-item::after{display:none;}header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu a.dropdown-item.active,header.cds--header .cps-container nav.cds--header__nav ul.cds--header__menu-bar li.lang-item div.dropdown.cps-lang-dropdown ul.dropdown-menu a.dropdown-item:active{background:#ffbf3f!important;color:#161616;}header.cds--header .cps-container.mobile{display:grid;grid-template-columns:1fr;grid-template-rows:80px auto;position:fixed;top:0;right:0;width:280px;height:100vh;background:#161616;box-shadow:-10px 0 20px rgba(0,0,0,.25);transition:width 1s;}header.cds--header .cps-container.mobile a.cds--header__name{width:100%;height:80px;padding:24px 20px;}header.cds--header .cps-container.mobile a.cds--header__name img.logo-img{display:none;}header.cds--header .cps-container.mobile a.cds--header__name img.logo-img-mobile{display:block;width:184px;height:32px;}header.cds--header .cps-container.mobile nav.cds--header__nav{width:100%;padding-left:0;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar{flex-direction:column;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li a.cds--header__menu-item{font-size:16px;line-height:21px;letter-spacing:.16px;margin:20px;padding:0;height:21px;background-color:transparent!important;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li a.cds--header__menu-item:focus,header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li a.cds--header__menu-item.on{font-weight:700;color:#fff;background-color:transparent;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li.lang-item{position:absolute;bottom:100px;width:100%;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li.lang-item #cps-lang-dropdown{width:240px;}header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li.lang-item #cps-lang-dropdown button.btn.dropdown-toggle,header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li.lang-item #cps-lang-dropdown ul.dropdown-menu,header.cds--header .cps-container.mobile nav.cds--header__nav ul.cds--header__menu-bar li.lang-item #cps-lang-dropdown li>a.dropdown-item{width:240px;}header.cds--header .mobile-menu-layer{display:none;}header.cds--header .cps-mobile-container{display:none;}header.cds--header .cps-mobile-container .btn-mobile-menu{border:0;background-color:transparent;display:flex;align-items:center;justify-content:center;}header.cds--header .cps-mobile-container .btn-mobile-menu img{width:32px;height:32px;}footer.cps-footer{padding:81px 0;background-color:#161616;}footer.cps-footer section.cps-section{position:relative;}footer.cps-footer section.cps-section .footer-header{display:flex;align-items:center;justify-content:space-between;overflow:visible;}footer.cps-footer section.cps-section .footer-header .logo-img{width:255px;}footer.cps-footer section.cps-section .footer-header .logo-img-mobile{display:none;}footer.cps-footer section.cps-section .footer-content{margin-top:75px;display:flex;justify-content:space-between;align-items:flex-end;}footer.cps-footer section.cps-section .footer-content .company-info,footer.cps-footer section.cps-section .footer-content .copyright,footer.cps-footer section.cps-section .footer-content .terms,footer.cps-footer section.cps-section .footer-content .company-email-btn{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.16px;color:#fff;}footer.cps-footer section.cps-section .footer-content .company-info .info-item::after{content:"";display:inline-block;width:1px;height:14px;background-color:#fff;margin:0 4px;}footer.cps-footer section.cps-section .footer-content .company-info .info-item:last-child::after{display:none;}footer.cps-footer section.cps-section .footer-content .copyright{margin-top:12px;}footer.cps-footer section.cps-section .footer-content .terms{text-decoration:none;}footer.cps-footer section.cps-section .footer-content .terms:hover{opacity:.8;}footer.cps-footer section.cps-section ul.sites{display:flex;align-items:center;gap:24px;position:absolute;top:0;right:0;}footer.cps-footer section.cps-section ul.sites li.site a.btn-to-site:hover{opacity:.8;}footer.cps-footer section.cps-section ul.sites li.site a.btn-to-site img{width:32px;height:32px;}.cps-index .cds--content.con01{overflow-x:hidden;height:800px;position:relative;}.cps-index .cds--content.con01 .inner-video{position:absolute;top:0;left:0;right:0;bottom:0;}.cps-index .cds--content.con01 .inner-video video{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);filter:grayscale(100%);}.cps-index .cds--content.con02{background:#202020;padding:80px 0;overflow:hidden;}.cps-index .cds--content.con-gartner{background-color:#161616;padding:150px 0;}.cps-index .cds--content.con03{background-color:#fff;}.cps-index .cds--content.con04{background:#202020;height:800px;padding:178px 0;}.cps-index .cds--content.con05{background:#161616;min-height:800px;display:flex;}.cps-index .cds--content.con06{background:#202020;height:800px;padding:178px 0;}.cps-index .cds--content.con07{background:#161616;height:auto;padding:200px 0;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../imgs/home/home_mockup.jpeg");}.cps-index .cds--content.con08{background:#fff;padding:150px 0;}.cps-index .cds--content.con09{background:#161616;height:1131px;padding:200px 0;position:relative;overflow:hidden;}.cps-index .cps-section .btn-page-arrow{display:none;}.cps-index .cps-section.sec01{position:relative;}.cps-index .cps-section.sec01 h1.cps-title{position:relative;z-index:10;margin-top:305px;}.cps-index .cps-section.sec01 .img-chatbox{width:979px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;right:0;opacity:.8;}.cps-index .cps-section.sec01 .mb-img-chatbox{display:none;}.cps-index .cps-section.sec-gartner{width:1340px;}.cps-index .cps-section.sec-gartner .gartner-wrapper{padding:70px;width:100%;background-color:#182954;border-radius:15px;display:flex;justify-content:space-between;position:relative;}.cps-index .cps-section.sec-gartner .gartner-wrapper .overflow-title{background-color:#ffbf3f;border-radius:10px;position:absolute;top:-20px;left:40px;padding:20px 30px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .overflow-title img{width:100px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents{display:flex;flex-direction:column;gap:160px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents .contents-title{display:flex;flex-direction:column;gap:15px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents .contents-title h3{font-weight:bold;font-size:36px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents .contents-title .desc{font-weight:200;font-size:12px;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents.contents-full{width:100%;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents.contents-full .contents-desc{width:70%;}.cps-index .cps-section.sec-gartner .gartner-wrapper .contents.contents-full .contents-btn{text-align:right;}.cps-index .cps-section.sec-gartner .gartner-wrapper .box{background-color:#fff;width:300px;border-radius:7px;display:flex;flex-direction:column;overflow:hidden;}.cps-index .cps-section.sec-gartner .gartner-wrapper .box .box-title{width:100%;background-color:#ffbf3f;padding:20px 0;text-align:center;}.cps-index .cps-section.sec-gartner .gartner-wrapper .box .box-title img{width:38%;object-fit:cover;}.cps-index .cps-section.sec-gartner .gartner-wrapper .box .box-desc{padding:20px;color:#182954;display:flex;justify-content:center;}.cps-index .cps-section.sec-gartner .gartner-wrapper .box .box-desc img{margin-top:10px;width:80%;object-fit:contain;}.cps-index .cps-section.sec-gartner a{font-weight:bold;}.cps-index .cps-section.sec02{position:relative;display:flex;align-items:center;justify-content:space-around;}.cps-index .cps-section.sec02 .img-mobile-arrow{display:none;}.cps-index .cps-section.sec02 .sec02-title p{font-size:36px;color:#ffbf3f;font-weight:bold;margin-bottom:10px;}.cps-index .cps-section.sec02 .sec02-title .cps-subtitle{text-align:left;font-size:36px;}.cps-index .cps-section.sec02 .wrap-content-title{display:flex;align-items:center;margin-top:164px;}.cps-index .cps-section.sec02 .wrap-content-title .logo-img{width:325px;margin-right:36px;}.cps-index .cps-section.sec02 .wrap-content{display:flex;align-items:center;justify-content:center;margin:100px 0 120px 0;}.cps-index .cps-section.sec02 .wrap-content img{max-width:500px;}.cps-index .cps-section.sec02 .wrap-content ul.circles{width:640px;height:280px;position:relative;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle{background:rgba(22,22,22,.8117647059);box-shadow:0 10px 50px rgba(0,0,0,.25);width:200px;height:200px;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;position:absolute;top:50%;transform:translateY(-50%);}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle:nth-child(1){left:0;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle:nth-child(2){left:180px;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle:nth-child(3){right:0;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle h3.circle-title{font-weight:700;font-size:20px;line-height:26px;text-align:center;letter-spacing:.16px;color:#ffbf3f;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle p.circle-desc{font-weight:400;font-size:10px;line-height:13px;text-align:center;letter-spacing:.16px;color:#fff;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle.big{width:280px;height:280px;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle.big h3.circle-title{font-weight:700;font-size:40px;line-height:1.3;}.cps-index .cps-section.sec02 .wrap-content ul.circles li.circle.big p.circle-desc{font-weight:400;font-size:16px;line-height:1.32;text-align:center;letter-spacing:.16px;}.cps-index .cps-section.sec02 .wrap-content div.wrap-arrow{width:303px;height:15px;display:flex;align-items:center;margin:0 18px 0 11px;}.cps-index .cps-section.sec02 .wrap-content div.wrap-arrow img.tri-border{width:292px;height:1px;}.cps-index .cps-section.sec02 .wrap-content div.wrap-arrow img.img-tri-head{width:12px;height:10px;}.cps-index .cps-section.sec02 .wrap-content p.content-keyword{font-weight:700;font-size:40px;line-height:52px;text-align:center;letter-spacing:.16px;color:#ffbf3f;text-shadow:0 10px 30px rgba(237,81,88,.25);white-space:nowrap;width:240px;}.cps-index .cps-section.sec02 div.solution{font-weight:700;font-size:20px;line-height:26px;text-align:center;letter-spacing:.16px;border-top:1px solid #ffbf3f;padding:13px;width:1200px;color:#fff;margin-top:100px;padding-top:70px;}.cps-index .cps-section.sec02 img.img-circle{position:absolute;top:221px;left:-132px;}.cps-index .cps-section.sec02 .img-circle-mobile{display:none;}.cps-index .cps-section.sec03{padding:120px 0;}.cps-index .cps-section.sec03 h2.cps-subtitle{color:#161616;}.cps-index .cps-section.sec03 .wrap-content{margin-top:120px;width:1200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:68px;}.cps-index .cps-section.sec03 #slider{width:100%;overflow:hidden;position:relative;height:70px;}.cps-index .cps-section.sec03 #slider .image-box{width:5790px;height:100%;display:flex;flex-wrap:nowrap;gap:60px;animation:bannermove 30s linear infinite;}.cps-index .cps-section.sec03 #slider .image-box div{width:160px;height:100%;}.cps-index .cps-section.sec03 #slider .image-box div img{width:100%;height:100%;object-fit:contain;}@keyframes bannermove{0%{transform:translate(0,0);}100%{transform:translate(-50%,0);}}.cps-index .cps-section.sec04{display:flex;align-items:center;justify-content:center;gap:4rem;}.cps-index .cps-section.sec04 span.cps-subtitle_sec{font-weight:400;font-size:20px;line-height:26px;letter-spacing:.16px;color:#ffbf3f;}.cps-index .cps-section.sec04 h2.cps-subtitle{margin-top:4px;margin-bottom:28px;}.cps-index .cps-section.sec04 p.con-desc{font-size:18px;line-height:23px;letter-spacing:.16px;color:#fff;}.cps-index .cps-section.sec04 button.cps-primary-btn{margin-top:108px;}.cps-index .cps-section.sec04 .wrap-content{width:55%;position:relative;}.cps-index .cps-section.sec04 .wrap-content img{width:100%;}.cps-index .cps-section.sec05{display:flex;align-items:center;justify-content:center;gap:4rem;}.cps-index .cps-section.sec05 .wrap-con-header{display:flex;flex-direction:column;align-items:flex-end;}.cps-index .cps-section.sec05 .wrap-con-header span.cps-subtitle_sec{font-weight:400;font-size:20px;line-height:26px;letter-spacing:.16px;color:#ffbf3f;}.cps-index .cps-section.sec05 .wrap-con-header h2.cps-subtitle{margin-top:4px;margin-bottom:28px;text-align:right;}.cps-index .cps-section.sec05 .wrap-con-header p.con-desc{font-weight:400;font-size:18px;line-height:23px;letter-spacing:.16px;color:#fff;text-align:right;white-space:nowrap;}.cps-index .cps-section.sec05 .wrap-con-header button.cps-primary-btn{margin-top:108px;}.cps-index .cps-section.sec05 .wrap-content{width:50%;position:relative;}.cps-index .cps-section.sec05 .wrap-content img{width:100%;}.cps-index .cps-section.sec05.esg-section{flex-direction:column;align-items:flex-start;padding:12rem 0;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a{text-decoration:none;color:#fff;white-space:normal;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a .img{width:100%;height:260px;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a .img img{width:100%;height:100%;object-fit:cover;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a .desc-wrapper{background-color:#262626;height:200px;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a .desc-wrapper .desc{display:flex;flex-direction:column;gap:1rem;}.cps-index .cps-section.sec05.esg-section .wrap-contents .esg-list-wrapper li a .desc-wrapper .desc i{display:block;color:#ffbf3f;font-weight:300;}.cps-index .cps-section.sec06{display:flex;align-items:center;justify-content:center;gap:4rem;}.cps-index .cps-section.sec06 span.cps-subtitle_sec{font-weight:400;font-size:20px;line-height:26px;letter-spacing:.16px;color:#ffbf3f;}.cps-index .cps-section.sec06 h2.cps-subtitle{margin-top:4px;margin-bottom:28px;}.cps-index .cps-section.sec06 p.con-desc{font-weight:400;font-size:18px;line-height:23px;letter-spacing:.16px;color:#fff;}.cps-index .cps-section.sec06 button.cps-primary-btn{margin-top:108px;}.cps-index .cps-section.sec06 .wrap-content{width:55%;position:relative;}.cps-index .cps-section.sec06 .wrap-content img{width:100%;}.cps-index .cps-section.sec07{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;row-gap:100px;}.cps-index .cps-section.sec07 .wrap-contents{width:100%;}.cps-index .cps-section.sec07 .wrap-contents ul{display:grid;grid-gap:15px;grid-template-columns:repeat(4,minmax(288px,1fr));}.cps-index .cps-section.sec07 .wrap-contents ul li{background-color:rgba(0,0,0,.7294117647);border:1px solid #fff;padding:25px 25px;display:flex;flex-direction:column;row-gap:20px;transition:background-color .5s;min-height:290px;}.cps-index .cps-section.sec07 .wrap-contents ul li .img{align-self:flex-end;}.cps-index .cps-section.sec07 .wrap-contents ul li .img img{width:70px;}.cps-index .cps-section.sec07 .wrap-contents ul li .title{margin-top:42px;font-size:18px;font-weight:700;}.cps-index .cps-section.sec07 .wrap-contents ul li .desc{text-align:left;font-size:14px;}.cps-index .cps-section.sec07 .wrap-contents ul li:hover{background-color:rgba(0,0,0,.6470588235);}.cps-index .cps-section.sec07 img.img-linked-earth{position:absolute;bottom:-40%;left:-10%;opacity:.2;transform:scale(-1,-1);}.cps-index .cps-section.sec08 h2.cps-subtitle{font-weight:700;font-size:48px;line-height:62px;color:#161616;margin-bottom:85px;}.cps-index .cps-section.sec08 h2.cps-subtitle.mobile{display:none;}.cps-index .cps-section.sec08 .wrap-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:90px 64px;}.cps-index .cps-section.sec08 .wrap-content .crop{width:188px;height:120px;display:flex;align-items:center;justify-content:center;flex-basis:188px;}.cps-index .cps-section.sec08 .wrap-content .crop:nth-child(1),.cps-index .cps-section.sec08 .wrap-content .crop:nth-child(2),.cps-index .cps-section.sec08 .wrap-content .crop:nth-child(3),.cps-index .cps-section.sec08 .wrap-content .crop:nth-child(4){flex-basis:252px;}.cps-index .cps-section.sec08 .wrap-content .crop .client{max-width:100%;max-height:100%;}.cps-index .cps-section.sec09 div.wrap-con-header{position:relative;z-index:10;}.cps-index .cps-section.sec09 div.wrap-con-header h2.cps-subtitle{font-weight:700;font-size:52px;line-height:68px;color:#fff;}.cps-index .cps-section.sec09 div.wrap-con-header p.con-desc{font-weight:400;font-size:18px;line-height:23px;letter-spacing:.16px;color:#fff;margin-top:24px;}.cps-index .cps-section.sec09 .wrap-content{margin-top:104px;width:660px;position:relative;z-index:10;}.cps-index .cps-section.sec09 .wrap-content .wrap-input{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;}.cps-index .cps-section.sec09 .wrap-content .wrap-input .cps-form{width:320px;}.cps-index .cps-section.sec09 .wrap-content .cps-textarea{margin-bottom:20px;}.cps-index .cps-section.sec09 .wrap-content .cps-checkbox{margin-bottom:10px;}.cps-index .cps-section.sec09 .wrap-content .cps-checkbox .field{display:flex;align-items:center;gap:.35rem;}.cps-index .cps-section.sec09 .wrap-content .cps-checkbox .field input[type=checkbox]{border-radius:0;}.cps-index .cps-section.sec09 .wrap-content .cps-checkbox .field label{font-size:14px;}.cps-index .cps-section.sec09 .wrap-content button.cps-primary-btn{height:60px;color:#161616;font-size:18px;line-height:23px;letter-spacing:.16px;}.cps-index .cps-section.sec09 div.img-gradient{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150%;}.cps-index .cps-section.sec09 div.img-gradient img{width:100%;position:absolute;bottom:0;opacity:.8;filter:brightness(.5);}.cps-index .cps-section.sec09 div.img-gradient::after{content:"";display:inline-block;width:100%;height:780px;background-color:#ffc0cb;background:linear-gradient(180deg,#161616 0%,rgba(22,22,22,0) 100%);}.cps-about .cds--content.con01{padding:200px 0;}.cps-about .cds--content.con02{background:#202020;height:auto;padding:200px 0;}.cps-about .cds--content.con03{background:#161616;height:auto;padding:200px 0;overflow:hidden;position:relative;}.cps-about .cds--content.con04{background:#161616;height:1230px;padding:200px 0;}.cps-about .cds--content.con05{background:#202020;height:1000px;padding:181px 0 141px;overflow:hidden;}.cps-about .cps-section .cps-subtitle.mobile{display:none;}.cps-about .cps-section.sec01{position:relative;}.cps-about .cps-section.sec01 .wrap-head h1.cps-title.mobile{display:none;}.cps-about .cps-section.sec01 .wrap-head h1.cps-title .about-title{display:flex;flex-direction:column;}.cps-about .cps-section.sec01 .wrap-head h1.cps-title .about-title .sub-title{font-size:26px;}.cps-about .cps-section.sec01 .wrap-head h1.cps-title span.h1-desc{display:flex;flex-direction:column;}.cps-about .cps-section.sec01 .wrap-head h1.cps-title span.h1-desc .sub-title{font-size:16px;}.cps-about .cps-section.sec01 .wrap-head h2.sub-head{font-weight:700;font-size:32px;line-height:42px;color:#ffbf3f;text-shadow:0 10px 30px rgba(237,81,88,.25);margin-top:305px;}.cps-about .cps-section.sec01 .wrap-head ul.keywords{margin-top:64px;padding-left:0;}.cps-about .cps-section.sec01 .wrap-head ul.keywords li.keyword{margin-bottom:20px;display:flex;align-items:center;justify-content:start;gap:60px;}.cps-about .cps-section.sec01 .wrap-head ul.keywords li.keyword span.category{font-weight:700;font-size:20px;line-height:26px;letter-spacing:.16px;color:#ffbf3f;width:103px;display:inline-block;width:110px;}.cps-about .cps-section.sec01 .wrap-head ul.keywords li.keyword .value{font-weight:400;font-size:20px;line-height:26px;letter-spacing:.16px;color:#fff;}.cps-about .cps-section.sec01 .wrap-img{position:absolute;width:1317px;height:1317px;top:-131%;right:-46%;}.cps-about .cps-section.sec01 .wrap-img .liked-earth{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.cps-about .cps-section.sec01 .wrap-img .liked-earth:nth-child(1){width:1317px;height:1317px;animation:rotating 150s linear infinite;}.cps-about .cps-section.sec01 .wrap-img .liked-earth:nth-child(2){width:1035px;height:1035px;animation:rotating-oppsite 60s linear infinite;}.cps-about .cps-section.sec01 .wrap-img .liked-earth:nth-child(3){width:590px;height:590px;animation:rotating 60s linear infinite;}.cps-about .cps-section.sec02 .wrap-content{padding-left:300px;margin-top:100px;line-height:30px;}.cps-about .cps-section.sec04 .new-title{width:100%;font-weight:700;font-size:20px;line-height:26px;color:#fff;margin-top:20px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;}.cps-about .cps-section.sec04 .issued-date{font-weight:400;font-size:16px;line-height:21px;color:#fff;}.cps-about .cps-section.sec04 a.btn-card{text-decoration:none;}.cps-about .cps-section.sec04 ul.news.cards-01{margin-top:100px;display:grid;grid-template-columns:50% 25% 25%;gap:20px;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card{width:100%;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card .btn-card{display:inline-block;width:100%;height:100%;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card .btn-card .crop-img{width:100%;height:340px;overflow:hidden;position:relative;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card .btn-card .crop-img img.card-img{width:100%;object-fit:cover;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card .new-title{font-weight:700;font-size:20px;line-height:26px;color:#fff;margin-top:20px;}.cps-about .cps-section.sec04 ul.news.cards-01 li.media-card .issued-date{font-weight:400;font-size:16px;line-height:21px;color:#fff;margin-top:20px;}.cps-about .cps-section.sec04 ul.news.cards-02{margin-top:40px;}.cps-about .cps-section.sec04 ul.news.cards-02 li.news a.btn-card{display:inline-block;width:100%;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #fff;}.cps-about .cps-section.sec04 ul.news.cards-02 li.news:last-child{border-bottom:1px solid #fff;}.cps-about .cps-section.sec04 ul.news.cards-02 li.news .new-title{margin-top:0;margin-bottom:0;}.cps-about .cps-section.sec04 .wrap-btn{display:flex;align-items:center;justify-content:flex-end;margin-top:40px;}.cps-about .cps-section.sec05{position:relative;}.cps-about .cps-section.sec05 h2.cps-subtitle{margin-bottom:40px;}.cps-about .cps-section.sec05 .wrap-info .info-title{text-align:right;font-weight:700;font-size:24px;line-height:31px;text-align:right;letter-spacing:.16px;color:#fff;}.cps-about .cps-section.sec05 .wrap-info .info-desc{text-align:right;font-weight:400;font-size:20px;line-height:26px;text-align:right;letter-spacing:.16px;color:#fff;margin-top:12px;}.cps-about .cps-section.sec05 .wrap-map{margin-top:40px;height:550px;}.cps-about .cps-section.sec05 .wrap-map img.map{width:100%;height:100%;object-fit:cover;}.cps-about .cps-section.sec05 .img-bg{opacity:.6;position:absolute;bottom:-132%;right:19%;}@keyframes rotating{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}@keyframes rotating-oppsite{0%{transform:translate(-50%,-50%) rotate(360deg);}100%{transform:translate(-50%,-50%) rotate(0deg);}}.cps-cxp p.sec-desc{font-weight:400;font-size:24px;line-height:1.3;color:#fff;margin-top:12px;}.cps-cxp .cds--content.con01{height:830px;position:relative;display:flex;align-items:center;}.cps-cxp .cds--content.con02,.cps-cxp .cds--content.con03{padding:120px 0;background:#202020;}.cps-cxp .cds--content.con02 .cps-title span,.cps-cxp .cds--content.con03 .cps-title span{color:#ffbf3f;}.cps-cxp .cds--content.con02{padding:200px 0;}.cps-cxp .cds--content.con04{padding:200px 0;background:#161616;}.cps-cxp .cds--content.con05{height:fit-content;padding:200px 0;background:#161616;}.cps-cxp .cds--content.con05 .mobile{display:none;}.cps-cxp .cds--content.con06{padding:200px 0;background:#161616;}.cps-cxp .cds--content.con06.cxp-solution-con{padding:150px 0;}.cps-cxp .cds--content.con07{height:1000px;padding:120px 0;background:#161616;position:relative;}.cps-cxp .cds--content.con08{height:915px;padding:200px 0;background:#202020;position:relative;overflow:hidden;}.cps-cxp .cds--content.con09{background:#fff;padding:200px 0;}.cps-cxp .cds--content.con10{background:#202020;height:auto;padding:200px 0;}.cps-cxp .cps-section.sec01{display:flex;gap:40px;justify-content:space-between;height:480px;}.cps-cxp .cps-section.sec01 .wrapper{width:45%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 0;}.cps-cxp .cps-section.sec01 .wrapper .wrap-head .cps-title .title{background-color:rgba(22,22,22,.39);display:block;}.cps-cxp .cps-section.sec01 .wrapper .wrap-head .cps-title.mobile{display:none;}.cps-cxp .cps-section.sec01 .wrapper .btn-wrapper{margin-top:0;display:flex;justify-content:flex-start;gap:20px;}.cps-cxp .cps-section.sec01 .wrap-img{width:55%;height:100%;}.cps-cxp .cps-section.sec01 .wrap-img video{width:100%;object-fit:contain;}.cps-cxp .cps-section.sec02 .tx-wrap{position:relative;margin-top:80px;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;border-radius:100%;background-color:#202020;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:32px;font-weight:bold;color:#ffbf3f;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-circle span{font-size:22px;font-weight:500;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-list{display:flex;justify-content:space-between;gap:40px;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-list>li{width:50%;min-height:300px;height:fit-content;padding:3.5rem 2.5rem;box-sizing:border-box;background-color:#333;display:flex;flex-direction:column;justify-content:space-between;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-list>li.cx{text-align:right;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-list>li .tx-title{font-size:20px;color:#ffbf3f;font-weight:bold;margin-bottom:20px;}.cps-cxp .cps-section.sec02 .tx-wrap .tx-list>li .tx-desc{font-size:16px;line-height:28px;}.cps-cxp .cps-section.sec03 ul.tasks{height:360px;display:flex;gap:40px;overflow:hidden;margin-top:124px;}.cps-cxp .cps-section.sec03 ul.tasks li.task{position:relative;width:50%;padding:40px;background:#161616;box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;}.cps-cxp .cps-section.sec03 ul.tasks li.task h3.task-title{font-weight:700;font-size:24px;line-height:31px;color:#fff;}.cps-cxp .cps-section.sec03 ul.tasks li.task p.task-desc{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.16px;color:#fff;margin-top:20px;}.cps-cxp .cps-section.sec03 ul.tasks li.task .task-bg{position:absolute;bottom:0;right:0;width:570px;height:360px;}.cps-cxp .cps-section.sec04 p.sec-desc{color:#fff;font-size:18px;line-height:28px;}.cps-cxp .cps-section.sec04 .cps-sec04-content{margin-top:80px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp{display:flex;flex-direction:column;gap:80px;margin-bottom:180px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .img{max-width:1000px;margin:0 auto;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .img img{width:100%;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .desc{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .desc .img{width:100%;min-height:150px;background-color:#000;position:relative;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .desc .img .comment{position:absolute;top:65%;left:20px;transform:translateY(-50%);}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .desc .img .comment p{margin:0;margin-bottom:40px;font-size:22px;font-weight:bold;}.cps-cxp .cps-section.sec04 .cps-sec04-content .cps-sec04-cxp .desc .img .comment span{display:block;padding-right:20px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content{display:flex;align-items:center;justify-content:space-evenly;padding:4rem 0;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .img{width:55%;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .img img{width:100%;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .desc{width:45%;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:30px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .desc .sub-title label{font-size:16px;line-height:16px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .desc .sub-title h4{font-size:36px;font-weight:bold;color:#ffbf3f;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .desc .sub-desc{display:flex;flex-direction:column;gap:5px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content .desc .sub-desc p{margin:0;font-size:20px;}.cps-cxp .cps-section.sec04 .cps-sec04-content .tab-content.right .desc{align-items:flex-start;text-align:left;}.cps-cxp .cps-section.sec05 .img-cxp-sec5{margin-top:124px;width:100%;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-arrow-wrap{position:relative;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-arrow-wrap .arrow{display:block;width:100%;height:3px;background-color:#ffbf3f;margin:80px auto 35px;position:relative;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-arrow-wrap .arrow:after{position:absolute;content:"";display:block;border-left:10px solid transparent;border-right:5px solid #ffbf3f;border-bottom:10px solid transparent;border-top:5px solid #ffbf3f;right:0;top:50%;transform:translateY(-50%) rotate(45deg);}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-arrow-wrap p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#202020;padding:10px;color:#ffbf3f;font-weight:bold;font-size:20px;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap{display:flex;justify-content:space-between;gap:20px;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;height:100%;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step:hover .adoption-desc{background-color:rgba(22,22,22,.9);opacity:1;visibility:visible;z-index:9;transition:.2s all ease;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-img{position:relative;background-color:#333;border:15px solid #fff;border-radius:100%;width:210px;height:210px;display:flex;justify-content:center;align-items:center;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-img img{height:70px;width:auto;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-desc{opacity:0;visibility:hidden;font-size:18px;padding:30px 20px;box-sizing:border-box;color:#fff;position:absolute;display:flex;justify-content:center;align-items:flex-start;word-break:keep-all;height:100%;width:100%;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-desc ul li:not(:last-child){margin-bottom:18px;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-info .adoption-level{font-size:35px;color:#fff;font-weight:bold;text-align:center;margin-bottom:20px;}.cps-cxp .cps-section.sec05 .cps-adoption-wrap .adoption-step-wrap .adoption-step .adoption-info .adoption-step-title{font-size:20px;color:#ffbf3f;font-weight:bold;text-align:center;margin:0 auto;word-break:keep-all;}.cps-cxp .cps-section.sec05 .cps-subtitle_sec,.cps-cxp .cps-section.sec06 .cps-subtitle_sec{font-weight:400;font-size:20px;line-height:1.3;letter-spacing:.16px;color:#ffbf3f;}.cps-cxp .cps-section.sec05 .cps-title,.cps-cxp .cps-section.sec06 .cps-title{color:#fff;text-shadow:0 5px 15px rgba(237,81,88,.25);margin-top:12px;}.cps-cxp .cps-section.sec05 .cps-title-desc,.cps-cxp .cps-section.sec06 .cps-title-desc{font-size:20px;margin-top:15px;}.cps-cxp .cps-section.sec05 .cps-security-wrap,.cps-cxp .cps-section.sec06 .cps-security-wrap{display:flex;margin-top:80px;gap:4rem;align-items:center;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-img,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-img{width:37%;display:flex;justify-content:center;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-img img,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-img img{width:100%;object-fit:contain;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content{display:grid;grid-template-columns:repeat(2,1fr);width:60%;gap:20px;row-gap:40px;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li{display:flex;flex-direction:column;gap:.5rem;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li .security-title,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li .security-title{display:flex;flex-direction:column;align-items:flex-start;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li .security-title img,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li .security-title img{display:none;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li .security-title span,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li .security-title span{font-size:22px;font-weight:bold;color:#ffbf3f;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li .security-desc,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li .security-desc{font-size:16px;}.cps-cxp .cps-section.sec05 .cps-security-wrap .cps-security-content li .security-desc li,.cps-cxp .cps-section.sec06 .cps-security-wrap .cps-security-content li .security-desc li{line-height:28px;}.cps-cxp .cps-section.sec05 .core-wrap,.cps-cxp .cps-section.sec06 .core-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:80px;}.cps-cxp .cps-section.sec05 .core-wrap .core-item,.cps-cxp .cps-section.sec06 .core-wrap .core-item{border:1px solid #444;padding:20px;}.cps-cxp .cps-section.sec05 .core-wrap .core-item .title,.cps-cxp .cps-section.sec06 .core-wrap .core-item .title{background-color:#525252;color:#fff;font-size:16px;height:45px;display:flex;justify-content:center;align-items:center;margin-bottom:50px;}.cps-cxp .cps-section.sec05 .core-wrap .core-item .img,.cps-cxp .cps-section.sec06 .core-wrap .core-item .img{display:flex;justify-content:center;margin-bottom:70px;}.cps-cxp .cps-section.sec05 .core-wrap .core-item .img img,.cps-cxp .cps-section.sec06 .core-wrap .core-item .img img{height:80px;width:auto;}.cps-cxp .cps-section.sec05 .core-wrap .core-item .desc li,.cps-cxp .cps-section.sec06 .core-wrap .core-item .desc li{width:80%;margin:0 auto;position:relative;margin-bottom:10px;line-height:135%;font-size:14px;color:#fff;padding-left:15px;}.cps-cxp .cps-section.sec05 .core-wrap .core-item .desc li:after,.cps-cxp .cps-section.sec06 .core-wrap .core-item .desc li:after{position:absolute;content:"";display:block;top:6px;left:0;background-color:#fff;width:6px;height:6px;border-radius:100%;}.cps-cxp .cps-section.sec05 .usecase-wrap,.cps-cxp .cps-section.sec06 .usecase-wrap{display:flex;margin:80px auto;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type{width:15%;height:auto;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type .cds--dropdown,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type .cds--dropdown{width:100%;display:none;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type ul,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type ul{height:calc(100% - 36px);display:flex;flex-direction:column;font-size:18px;font-weight:600;line-height:135%;margin-top:36px;background-color:#202020;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type ul li,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type ul li{background-color:#333;padding:20px 20px;box-sizing:border-box;cursor:pointer;background-color:transparent;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type ul li.active,.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-type ul li:hover,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type ul li.active,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-type ul li:hover{color:#ffbf3f;background-color:#333;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail{width:85%;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-btn-container ul,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-btn-container ul{margin-bottom:0;gap:0;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content{background-color:#333;width:100%;min-height:550px;height:fit-content;display:flex;padding:2.5rem;box-sizing:border-box;justify-content:space-between;align-items:center;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper{display:flex;gap:40px;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .img,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .img{width:55%;margin:0 auto;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .img img,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .img img{width:100%;object-fit:contain;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc{width:45%;text-align:left;display:flex;flex-direction:column;padding:10px 0;gap:60px;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .img,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .img{width:52%;margin:0 auto;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .img img,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .img img{width:100%;object-fit:contain;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .title .sub-title,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .title .sub-title{font-size:14px;margin-bottom:3px;color:#d8d8d8;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .title h3,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .title h3{font-size:32px;}.cps-cxp .cps-section.sec05 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .desc-detail,.cps-cxp .cps-section.sec06 .usecase-wrap .usecase-detail .solution-tab-content .wrapper .desc .desc-detail{font-size:18px;line-height:32px;word-break:keep-all;}.cps-cxp .cps-section.sec05.cxp-solution-sec .img,.cps-cxp .cps-section.sec06.cxp-solution-sec .img{margin:80px auto;}.cps-cxp .cps-section.sec05.cxp-solution-sec .img img,.cps-cxp .cps-section.sec06.cxp-solution-sec .img img{width:100%;}.cps-cxp .cps-section.sec07{display:flex;justify-content:space-between;}.cps-cxp .cps-section.sec07 ul.outcome-cards li.outcome-card{z-index:10;margin-bottom:20px;position:relative;width:382px;height:240px;padding:40px;background:#202020;box-shadow:0 10px 30px rgba(0,0,0,.25);margin-left:auto;}.cps-cxp .cps-section.sec07 ul.outcome-cards li.outcome-card h3.card-title{font-weight:700;font-size:24px;line-height:31px;color:#fff;margin-top:12px;}.cps-cxp .cps-section.sec07 ul.outcome-cards li.outcome-card p.card-content{margin-top:25px;font-weight:700;font-size:48px;line-height:62px;text-align:right;color:#ffbf3f;text-shadow:0 10px 30px rgba(237,81,88,.25);}.cps-cxp .cps-section.sec07 ul.outcome-cards li.outcome-card img.card-deco{position:absolute;top:0;right:0;}.cps-cxp .cps-section.sec07 .img-cxp-sec07-bg{position:absolute;left:0;bottom:0;}.cps-cxp .cps-section.sec08 ul.stories{display:flex;width:1200px;gap:20px;justify-content:flex-end;margin-top:100px;}.cps-cxp .cps-section.sec08 ul.stories li.story{width:314px;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-img-story{width:100%;height:auto;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-img-story img{width:100%;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-story-text{background:#161616;padding:20px;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-story-text h4.story-title{font-weight:700;font-size:24px;line-height:1.3;color:#fff;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-story-text span.story-date{font-weight:400;font-size:16px;line-height:1.31;letter-spacing:.16px;color:#fff;margin-top:20px;display:block;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-story-text .cps-black-btn{margin-top:20px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;background:transparent;border:0;display:flex;gap:4px;margin-left:auto;cursor:pointer;}.cps-cxp .cps-section.sec08 ul.stories li.story div.wrap-story-text .cps-black-btn:hover{opacity:.8;}.cps-cxp .cps-section.sec08 .img-cxp-sec08-bg{position:absolute;bottom:0;left:0;}.cps-cxp .cps-section.sec09 h2.cps-subtitle{font-weight:700;font-size:48px;line-height:62px;color:#161616;margin-bottom:85px;}.cps-cxp .cps-section.sec09 .wrap-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px 64px;}.cps-cxp .cps-section.sec09 .wrap-content .crop{height:120px;display:flex;align-items:center;justify-content:center;flex-basis:188px;}.cps-cxp .cps-section.sec09 .wrap-content .crop .client{max-width:100%;max-height:100%;object-fit:contain;}.cps-cxp .cps-section.sec09 .wrap-content .crop:nth-child(1),.cps-cxp .cps-section.sec09 .wrap-content .crop:nth-child(2),.cps-cxp .cps-section.sec09 .wrap-content .crop:nth-child(3){max-width:252px;flex-basis:252px;}.cps-cxp .cps-section.sec10 .wrap-con-content{margin-top:50px;}.cps-policy{width:1350px;padding:200px 0;color:#fff;margin:0 auto;}.cps-policy pre{font-size:16px;line-height:28px;}.cps-gartner-admin{width:1300px;margin:200px auto;color:#fff;padding-top:100px!important;}.cps-gartner-admin .btn-wrapper{width:100%;text-align:right;margin-top:40px;}.cps-gartner-admin .btn-wrapper a{background-color:#ffbf3f;padding:.75rem 1rem;color:#161616;text-decoration:none;cursor:pointer;}.cps-gartner-admin .table-wrapper{overflow:auto;max-height:900px;}.cps-gartner-admin .table-wrapper table{width:100%;border-collapse:collapse;}.cps-gartner-admin .table-wrapper table th,.cps-gartner-admin .table-wrapper table td{padding:.75rem 1.2rem;}.cps-gartner-admin .table-wrapper table thead tr{background-color:#161616;}.cps-gartner-admin .table-wrapper table thead tr th{font-weight:bold;padding:.85rem 1.2rem;}.cps-gartner-admin .table-wrapper table tbody tr{background-color:#333;}.cps-admin{padding:0 200px;}.cps-admin .content{padding:100px 0;display:flex;flex-direction:column;gap:20px;color:#fff;}.cps-admin .content .title{width:100%;display:flex;justify-content:space-between;align-items:center;}.cps-admin .content .title h2{font-size:40px;font-weight:bold;color:#fff;margin-bottom:30px;}.cps-admin .content .title a{color:#fff;text-decoration:none;}.cps-admin .content .datepicker{display:flex;gap:10px;align-items:center;}.cps-admin .content .datepicker span{color:#fff;}.cps-admin .content button{max-width:230px;}.cps-admin .content .table-wrapper{overflow:auto;max-height:800px;}.cps-admin .content .table-wrapper table{width:100%;}.cps-admin .content .table-wrapper table th,.cps-admin .content .table-wrapper table td{white-space:nowrap;padding:.3rem 1rem;border:1px solid #ccc;color:#fff;font-size:14px;text-overflow:ellipsis;max-width:300px;overflow:hidden;}.cps-admin .content .table-wrapper table th input[type=checkbox],.cps-admin .content .table-wrapper table td input[type=checkbox]{width:20px;height:20px;}.cps-admin .content .table-wrapper table th img,.cps-admin .content .table-wrapper table td img{height:180px;width:180px;object-fit:contain;}.cps-admin .content .table-wrapper table th:last-child img,.cps-admin .content .table-wrapper table td:last-child img{width:16px;height:16px;}.cps-admin .content .list-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.cps-admin .content .list-wrapper .list input{width:20px;height:20px;}.cps-admin .content .list-wrapper .list a{color:#fff;text-decoration:none;}.cps-admin .content .list-wrapper .list .thumbnail{height:230px;}.cps-admin .content .list-wrapper .list .thumbnail img{height:100%;width:100%;object-fit:cover;}.cps-admin .content .list-wrapper .list .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px;height:200px;background-color:#202020;}.cps-admin .content .list-wrapper .list .title p{font-size:21px;}.cps-admin .content .list-wrapper .list .title span{display:block;font-size:14px;}.cps-admin .content .faq-content-container .table-filter-wrapper{display:flex;justify-content:flex-end;}.cps-admin .content .faq-content-container .table-filter-wrapper button{border:0;outline:0;background-color:#ffbf3f;height:42px;padding:0 1rem;min-width:200px;text-align:left;}.cps-admin .wrapper{color:#fff;width:600px;margin:0 auto;padding:200px 0;display:flex;flex-direction:column;gap:40px;}.cps-admin .wrapper .form-wrapper{display:flex;flex-direction:column;gap:20px;}.cps-admin .wrapper .form-wrapper .field-wrapper{display:flex;flex-direction:column;}.cps-admin .wrapper .form-wrapper .field-wrapper input{height:36px;}.cps-admin .wrapper .form-wrapper .btn-wrapper{width:100%;}.cps-admin .wrapper .form-wrapper .btn-wrapper button{width:100%;height:42px;border:0;background-color:#ffbf3f;color:#161616;}.cps-admin .history-table-wrapper .table-filter-wrapper{display:flex;width:100%;}.cps-admin .history-table-wrapper .table-filter-wrapper input{height:42px;width:100%;border-radius:3px 0 0 0;outline:0;border:0;background-color:#525252;color:#fff;padding:0 .75rem;}.cps-admin .history-table-wrapper .table-filter-wrapper button{border:0;border-radius:0 3px 0 0;width:42px;height:42px;background-color:#ffbf3f;}.cps-admin .history-table-wrapper .table-filter-wrapper button.pub-btn{width:90px;}.admin-newsContent,.archive-content-wrapper{background-color:#262626;width:600px;margin:0 auto;margin-top:120px;}.admin-newsContent table,.admin-newsContent tr,.admin-newsContent td,.admin-newsContent th,.archive-content-wrapper table,.archive-content-wrapper tr,.archive-content-wrapper td,.archive-content-wrapper th{background-color:transparent;color:#fff;}.admin-newsContent table a,.admin-newsContent table span,.admin-newsContent tr a,.admin-newsContent tr span,.admin-newsContent td a,.admin-newsContent td span,.admin-newsContent th a,.admin-newsContent th span,.archive-content-wrapper table a,.archive-content-wrapper table span,.archive-content-wrapper tr a,.archive-content-wrapper tr span,.archive-content-wrapper td a,.archive-content-wrapper td span,.archive-content-wrapper th a,.archive-content-wrapper th span{color:#fff!important;text-decoration:none!important;background:transparent!important;}.admin-newsContent td,.archive-content-wrapper td{background-color:transparent!important;}.admin-newsContent td table,.archive-content-wrapper td table{display:inline-block;margin-right:20px;}.admin-newsContent td table:last-child,.archive-content-wrapper td table:last-child{margin:0;}.admin-newsContent td a,.archive-content-wrapper td a{white-space:break-spaces;}.admin-newsContent .Unsubscribe--addressLine,.admin-newsContent .Unsubscribe--unsubscribeLink,.admin-newsContent .Unsubscribe--unsubscribePreferences,.archive-content-wrapper .Unsubscribe--addressLine,.archive-content-wrapper .Unsubscribe--unsubscribeLink,.archive-content-wrapper .Unsubscribe--unsubscribePreferences{display:none!important;}@keyframes line-moving{0%{stroke-dashoffset:4000;opacity:.2;}50%{stroke-dashoffset:0;opacity:1;}100%{stroke-dashoffset:-4000;opacity:.2;}}@keyframes small-line-moving{0%{stroke-dashoffset:1082;stroke:#ffbf3f;}50%{stroke:#ffbf3f;}100%{stroke:#333;stroke-dashoffset:0;}}@keyframes small-circle-moving{0%{stroke-dashoffset:1958;stroke:#ffbf3f;}50%{stroke:#454545;}100%{stroke-dashoffset:0;stroke:#333;}}@keyframes customer-service-svg{0%{fill:#333;}50%{fill:#ffbf3f;}100%{fill:#333;}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0;}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1;}}@keyframes text-focus-in{0%{-webkit-filter:blur(4px);filter:blur(4px);opacity:0;}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1;}}.cps-consulting .cds--content.con01{height:800px;padding:305px 0;position:relative;}.cps-consulting .cds--content.con02,.cps-consulting .cds--content.con03{height:auto;padding:200px 0 200px;position:relative;background:#202020;}.cps-consulting .cds--content.con06{height:auto;padding:200px 0;background:#161616;}.cps-consulting .cds--content.con04{padding:200px 0;background:#161616;position:relative;background:url(img/consulting-sec04-bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:contain;background-color:#161616;}.cps-consulting .cds--content.con05{background-color:#fff;padding:200px 0;}.cps-consulting .cps-section.sec01 .wrap-img .shining{position:absolute;top:0;right:0;animation:blink 2s linear infinite;width:814px;}.cps-consulting .cps-section.sec01 .wrap-img .line-earth{position:absolute;top:0;right:0;width:820px;opacity:.5;}.cps-consulting .cps-section.sec02 h2,.cps-consulting .cps-section.sec06 h2{font-size:28px;border-left:5px solid #ffbf3f;padding:0 10px;}.cps-consulting .cps-section.sec02 .desc,.cps-consulting .cps-section.sec06 .desc{display:block;margin-top:40px;margin-left:15px;font-size:18px;line-height:34px;}.cps-consulting .cps-section.sec02 .desc-mobile,.cps-consulting .cps-section.sec06 .desc-mobile{display:none;}.cps-consulting .cps-section.sec02 .img,.cps-consulting .cps-section.sec06 .img{width:100%;margin:100px auto 0;text-align:center;}.cps-consulting .cps-section.sec02 .img img,.cps-consulting .cps-section.sec06 .img img{width:80%;object-fit:cover;}.cps-consulting .cps-section.sec02 .consulting-img,.cps-consulting .cps-section.sec06 .consulting-img{width:100%;margin:100px auto 0;text-align:center;}.cps-consulting .cps-section.sec02 .consulting-img img,.cps-consulting .cps-section.sec06 .consulting-img img{width:100%;}.cps-consulting .cps-section.sec06 .suggests{margin-top:100px;padding:0 20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:70px;grid-row-gap:100px;}.cps-consulting .cps-section.sec06 .suggests .suggest{display:flex;align-items:center;grid-gap:55px;}.cps-consulting .cps-section.sec06 .suggests .suggest .icon img{width:50px;}.cps-consulting .cps-section.sec06 .suggests .suggest .comment .suggest-title{font-size:26px;font-weight:700;line-height:1.3;color:#ffbf3f;text-shadow:0 5px 15px rgba(237,81,88,.25);}.cps-consulting .cps-section.sec06 .suggests .suggest .comment .suggest-desc{margin-top:18px;font-size:16px;line-height:30px;}.cps-consulting .cps-section.sec03 p.video-desc,.cps-consulting .cps-section.sec03 p.video-tag{font-weight:400;font-size:24px;line-height:31px;text-align:right;color:#fff;}.cps-consulting .cps-section.sec03 p.video-desc{margin-top:100px;}.cps-consulting .cps-section.sec03 p.video-tag{margin-top:40px;}.cps-consulting .cps-section.sec03 .wrap-video{position:relative;width:980px;height:460px;background:#202020;overflow:hidden;margin-top:40px;margin-left:auto;}.cps-consulting .cps-section.sec03 .wrap-video:hover button.btn-video-play{display:block;}.cps-consulting .cps-section.sec03 .wrap-video button.btn-video-play{transition:all .2s;display:none;width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:transparent;border:0;cursor:pointer;}.cps-consulting .cps-section.sec03 .wrap-video button.btn-video-play:hover{opacity:.8;}.cps-consulting .cps-section.sec03 .wrap-video button.btn-video-play .icon-play{display:none;}.cps-consulting .cps-section.sec03 .wrap-video .cps-webinar-video{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.cps-consulting .cps-section.sec03 .video-tag{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;}.cps-consulting .cps-section.sec03 .video-tag .tag{padding:.3rem .75rem;background-color:#333;border-radius:50px;}.cps-consulting .cps-section.sec04 ul.stories{display:flex;width:1200px;gap:20px;justify-content:flex-end;margin-top:100px;}.cps-consulting .cps-section.sec04 ul.stories li.story{width:314px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));display:flex;flex-direction:column;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text{background:#202020;padding:20px;height:100%;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text h4.story-title{font-weight:700;font-size:24px;line-height:1.3;color:#fff;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text span.story-date{font-weight:400;font-size:16px;line-height:1.31;letter-spacing:.16px;color:#fff;margin-top:20px;display:block;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc{margin-top:20px;font-size:14px;line-height:1.34;color:#fff;height:auto;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc .notion-blocks{padding:0;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc .notion-blocks li{display:block;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc .notion-blocks li .notion-row{display:block;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc .notion-blocks li .notion-row div{display:block;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text .cps-black-btn{margin-top:20px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;background:transparent;border:0;display:flex;gap:4px;margin-left:auto;cursor:pointer;position:absolute;bottom:20px;right:20px;}.cps-consulting .cps-section.sec04 ul.stories li.story div.wrap-story-text .cps-black-btn:hover{opacity:.8;}.cps-consulting .cps-section.sec04 .consulting-sec04-bg{position:absolute;bottom:0;left:0;width:1277px;}.cps-consulting .cps-section.sec05 h2.cps-subtitle{font-weight:700;font-size:48px;line-height:62px;color:#161616;margin-bottom:85px;}.cps-consulting .cps-section.sec05 .wrap-content{display:flex;flex-wrap:wrap;align-items:center;gap:85px 64px;}.cps-consulting .cps-section.sec05 .wrap-content img{width:188px;}@keyframes blink{0%{opacity:.4;}50%{opacity:1;}100%{opacity:.4;}}.cps-cloud .cds--content.con01{padding:305px 0;position:relative;}.cps-cloud .cds--content.con02{padding:200px 0;position:relative;}.cps-cloud .cds--content.con03{padding:200px 0;position:relative;}.cps-cloud .cds--content.con04{padding:200px 0;background:#202020;position:relative;}.cps-cloud .cds--content.con05{background-color:#fff;padding:200px 0;}.cps-cloud .cps-section.sec01 .non-bg{z-index:30;}.cps-cloud .cps-section.sec01 .inner-video{position:absolute;top:0;left:0;bottom:0;right:0;}.cps-cloud .cps-section.sec01 .inner-video video{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);filter:grayscale(100%);}.cps-cloud .cps-section.sec02 .cps-title .h1-desc{margin-top:20px;line-height:1.5;}.cps-cloud .cps-section.sec02 .wrap-card{margin-top:100px;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons,.cps-cloud .cps-section.sec02 .wrap-card ul.achives{display:flex;gap:20px;align-items:center;justify-content:space-between;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.reason,.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.achive,.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.reason,.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.achive{padding:32px;position:relative;width:285px;flex-grow:1;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons{display:flex;gap:20px;align-items:center;justify-content:space-between;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.reason{background:#202020;box-shadow:0 10px 30px rgba(0,0,0,.25);height:285px;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.reason h4.reason-title{font-weight:700;font-size:32px;line-height:1.3;color:#ffbf3f;text-shadow:0 5px 15px rgba(237,81,88,.25);}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.reason p.reason-desc{margin-top:8px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;letter-spacing:-.25px;}.cps-cloud .cps-section.sec02 .wrap-card ul.reasons li.reason img.reason-bg{position:absolute;bottom:0;right:0;}.cps-cloud .cps-section.sec02 .wrap-card ul.achives{margin-top:40px;}.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.achive{height:220px;border-top:3px solid #333;border-bottom:3px solid #333;}.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.achive .achive-title{font-weight:700;font-size:32px;line-height:73px;color:#ffbf3f;text-shadow:0 5px 15px rgba(237,81,88,.25);}.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.achive .achive-title .number{font-weight:bold;font-size:56px;}.cps-cloud .cps-section.sec02 .wrap-card ul.achives li.achive .achive-desc{margin-top:8px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;}.cps-cloud .cps-section.sec03 .sec-desc{font-weight:400;font-size:20px;line-height:1.5;color:#fff;margin-top:20px;}.cps-cloud .cps-section.sec03 ul.suggests{flex-wrap:wrap;column-gap:40px;row-gap:110px;margin-top:120px;display:grid;grid-template-columns:repeat(2,1fr);}.cps-cloud .cps-section.sec03 ul.suggests li.suggest{display:flex;align-items:center;grid-gap:55px;}.cps-cloud .cps-section.sec03 ul.suggests li.suggest .icon{text-align:center;}.cps-cloud .cps-section.sec03 ul.suggests li.suggest .icon img{height:77px;}.cps-cloud .cps-section.sec03 ul.suggests li.suggest .comment{display:flex;flex-direction:column;grid-gap:15px;}.cps-cloud .cps-section.sec03 ul.suggests li.suggest .comment .suggest-title{font-size:26px;font-weight:700;line-height:1.3;color:#ffbf3f;text-shadow:0 5px 15px rgba(237,81,88,.25);}.cps-cloud .cps-section.sec03 ul.suggests li.suggest .comment .suggest-desc{font-size:17px;}.cps-cloud .cps-section.sec04 ul.stories{display:flex;width:1200px;gap:20px;justify-content:flex-end;margin-top:100px;}.cps-cloud .cps-section.sec04 ul.stories li.story{width:314px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));display:flex;flex-direction:column;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-img-story img{width:100%;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text{background:#161616;padding:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text h4.story-title{font-weight:700;font-size:24px;line-height:1.3;color:#fff;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text span.story-date{font-weight:400;font-size:16px;line-height:1.31;letter-spacing:.16px;color:#fff;margin-top:20px;display:block;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc{margin-top:20px;font-size:14px;line-height:1.34;color:#fff;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc ul{padding:0;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc ul li{display:block;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text p.story-desc ul li .notion-row div{display:block;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text .cps-black-btn{margin-top:20px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;background:transparent;border:0;display:flex;gap:4px;margin-left:auto;cursor:pointer;}.cps-cloud .cps-section.sec04 ul.stories li.story div.wrap-story-text .cps-black-btn:hover{opacity:.8;}.cps-cloud .cps-section.sec04 .consulting-sec04-bg{position:absolute;bottom:0;left:0;}.cps-cloud .cps-section.sec05 h2.cps-subtitle{font-weight:700;font-size:48px;line-height:62px;color:#161616;margin-bottom:85px;}.cps-cloud .cps-section.sec05 .wrap-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:90px;gap:40px 64px;}.cps-cloud .cps-section.sec05 .wrap-content img{width:188px;}.cps-cloud .cps-section.sec05 .btn-page-arrow{display:none;}.cps-journal .cds--content.con01{padding:200px 0;height:800px;position:relative;}.cps-journal .cds--content.con-gartner{padding:200px 0;background-color:#161616;}.cps-journal .cds--content.con02{height:auto;padding:180px 0;background:#202020;}.cps-journal .cds--content.con03{height:auto;padding:305px 0;position:relative;background-color:#161616;}.cps-journal .cds--content.con04{height:auto;padding:200px 0;background:#202020;}.cps-journal .cds--content.con05{padding:100px 0;height:auto;background-color:#161616;}.cps-journal .cds--content.con05 .sec04{width:800px;}.cps-journal .cds--content.con05 .sec04 .insight-request-container{margin:0;}.cps-journal .cps-section.sec01 div.wrap-head .cps-title .h1-desc{display:none;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-search-input{position:relative;width:400px;height:48px;margin-top:40px;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-search-input .search-input{height:48px;padding-right:56px;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-search-input .search-input::placeholder{color:#fff;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-search-input .icon-search{width:16px;height:16px;background-image:url("../img/icon-search.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-color:transparent;outline:0;border:0;}.cps-journal .cps-section.sec01 div.wrap-head .hashtags{margin-top:12px;display:flex;gap:15px;}.cps-journal .cps-section.sec01 div.wrap-head .hashtags .hashtag{font-weight:400;font-size:12px;line-height:16px;text-decoration-line:none;color:#fff;cursor:pointer;padding:.25rem .75rem;background-color:#333;border-radius:50px;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-btn{margin-top:80px;display:flex;gap:20px;justify-content:flex-end;}.cps-journal .cps-section.sec01 div.wrap-head .wrap-btn .cps-primary-btn:nth-child(3){padding:0 12px;}.cps-journal .cps-section.sec01 .wrap-bg{width:100%;height:100%;position:absolute;top:0;left:0;}.cps-journal .cps-section.sec01 .wrap-bg img.layer-bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;filter:grayscale(1);opacity:.4;}.cps-journal .cps-section.sec-gartner{width:1340px;}.cps-journal .cps-section.sec-gartner a{font-weight:bold;}.cps-journal .cps-section.sec-gartner .gartner-wrapper{width:100%;padding:70px;background-color:#182954;border-radius:15px;position:relative;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .overflow-title{font-size:24px;position:absolute;top:-20px;left:40px;padding:20px 30px;background-color:#ffbf3f;border-radius:10px;color:#182954;font-weight:bold;}.cps-journal .cps-section.sec-gartner .gartner-wrapper h2{font-size:38px;font-weight:bold;margin-bottom:40px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper{display:flex;gap:40px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents{width:65%;display:flex;flex-direction:column;justify-content:space-between;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents .contents-title{display:flex;flex-direction:column;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents .contents-title h3{font-size:28px;font-weight:bold;line-height:45px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents .contents-title .contents-desc{font-size:12px;font-weight:100;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents .contents-title .contents-desc ul{padding:0;margin:0;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .contents.contents-full{padding-top:20px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .box{width:35%;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;max-height:340px;min-height:320px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .box img{width:80%;height:100%;object-fit:contain;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .box .watermark{position:absolute;width:25%;bottom:20px;right:20px;}.cps-journal .cps-section.sec-gartner .gartner-wrapper .wrapper .box .watermark img{width:100%;}.cps-journal .cps-section.sec02 ul.insights,.cps-journal .cps-section.sec03 ul.insights,.cps-journal .cps-section.sec04 ul.insights{margin-top:100px;display:grid;grid-template-columns:repeat(auto-fill,minmax(354px,1fr));gap:40px;padding:0;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight{width:100%;text-decoration:none;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));overflow:hidden;display:flex;flex-direction:column;height:100%;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight img.img-card,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight img.img-card,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight img.img-card{max-height:251px;min-height:251px;width:100%;height:100%;object-fit:cover;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content{background:#161616;padding:32px;height:100%;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-title,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-title,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-title{font-weight:700;font-size:24px;line-height:1.3;color:#fff;overflow:hidden;text-overflow:ellipsis;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-content,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-content,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-content{margin-top:12px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;white-space:initial;text-align:left;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks{padding:0;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li{display:block;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li div,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li div,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li div{display:block;}.cps-journal .cps-section.sec02 ul.insights li.insight a.btn-insight .wrap-content .card-pub,.cps-journal .cps-section.sec03 ul.insights li.insight a.btn-insight .wrap-content .card-pub,.cps-journal .cps-section.sec04 ul.insights li.insight a.btn-insight .wrap-content .card-pub{color:#fff;}.cps-journal .cps-section.sec02 .wrap-btn,.cps-journal .cps-section.sec03 .wrap-btn,.cps-journal .cps-section.sec04 .wrap-btn{display:flex;justify-content:end;margin-top:40px;}.cps-journal .cps-section.sec02 .wrap-btn .cds--btn,.cps-journal .cps-section.sec03 .wrap-btn .cds--btn,.cps-journal .cps-section.sec04 .wrap-btn .cds--btn{width:160px;justify-content:space-between;}.cps-journal .cps-section.sec03 .journal-sec03-bg{position:absolute;top:0;right:0;}.cps-gartner{color:#fff;width:1200px;margin:0 auto;padding:200px 0;display:flex;gap:80px;margin-top:200px;}.cps-gartner .contents{width:50%;display:flex;flex-direction:column;gap:40px;}.cps-gartner .contents h3{font-size:32px;font-weight:bold;line-height:43px;}.cps-gartner .contents .desc{line-height:32px;}.cps-gartner .contents .desc ul{margin:0;}.cps-gartner .contents .desc ul .notion-paragraph{margin-bottom:30px;}.cps-gartner .contents .desc ul .notion-paragraph .cds--col{padding:0;}.cps-gartner .contents .desc ul .notion-bulleted-list .cds--col{align-items:baseline;display:grid;grid-template-columns:10px 1fr;gap:10px;}.cps-gartner .contents .desc ul .notion-bulleted-list .cds--col .circle{border-radius:0;width:6px;height:6px;}.cps-gartner .contents .keywords{padding-left:20px;display:flex;flex-direction:column;gap:15px;}.cps-gartner .contents .keywords li{list-style:square;line-height:32px;}.cps-gartner .inquiry{width:50%;padding:30px;background-color:#fff;color:#161616;display:flex;flex-direction:column;justify-content:space-between;}.cps-gartner .inquiry .form-wrapper{display:flex;flex-direction:column;gap:20px;}.cps-gartner .inquiry .form-wrapper h4{font-size:28px;color:#182954;font-weight:bold;margin-bottom:20px;}.cps-gartner .inquiry .half-form{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(48%,1fr));}.cps-gartner .inquiry .field-wrapper{width:100%;display:flex;flex-direction:column;gap:5px;}.cps-gartner .inquiry .field-wrapper label{display:flex;align-items:center;font-size:12px;gap:3px;}.cps-gartner .inquiry .field-wrapper label .required{font-weight:bold;color:#f00;}.cps-gartner .inquiry .field-wrapper input,.cps-gartner .inquiry .field-wrapper select{border:1px solid #161616;height:36px;padding:0 .5rem;}.cps-gartner .inquiry .field-wrapper input[type=checkbox]{width:13px;height:13px;border-radius:0;}.cps-gartner .inquiry .field-wrapper p{font-size:14px;margin:0;}.cps-gartner .inquiry .field-wrapper p a{color:#0f62fe;}.cps-gartner .inquiry .field-wrapper .field{display:flex;align-items:center;gap:.3rem;}.cps-gartner .inquiry .field-wrapper .field label{font-size:14px;}.shine{animation:star-shine 2s cubic-bezier(.55,.085,.68,.53) both infinite;}@keyframes star-shine{0%{filter:blur(2px) grayscale(1);opacity:.4;}50%{opacity:.65;filter:blur(2px) grayscale(1);}100%{opacity:.4;filter:blur(2px) grayscale(1);}}.insight-request-container{margin-top:50px;background-color:#333;padding:3rem;display:flex;flex-direction:column;gap:1rem;border-radius:10px;}.insight-request-container .heading{margin-bottom:2rem;}.insight-request-container .heading h2{font-size:1.5rem;margin-bottom:1rem;}.insight-request-container .heading span{font-size:15px;}.insight-request-container .heading span.highlighted{color:#ffbf3f;}.insight-request-container .form .cds--form-item .cds--label{font-size:14px;font-weight:200;}.insight-request-container .form .cds--form-item .cds--label .required{padding-left:5px;color:#ff7575;}.insight-request-container .form .cds--form-item .cds--text-input__label-wrapper{margin-bottom:0;}.insight-request-container .form .cds--form-item .error-msg{color:#ff7575;font-size:12px;margin-bottom:10px;}.insight-request-container .form .cds--form-item input{background-color:#2e2e2e;}.insight-request-container .form .field{display:flex;align-items:center;gap:.35rem;}.insight-request-container .form .field input[type=checkbox]{border-radius:0;}.insight-request-container .form .field label{font-size:14px;}.insight-request-container .form .error-msg{color:#ff7575;font-size:12px;}.btn-wrapper{display:flex;justify-content:flex-end;margin-top:30px;}.btn-wrapper .link-btn{display:flex;justify-content:space-between;padding:calc(.875rem - 3px);min-width:120px;}.overflow-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.7);margin:0!important;}.overflow-wrapper .history-modal{max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.btns{margin-top:20px!important;}.newsletter-btn{color:#ffbf3f!important;border:1px solid #ffbf3f;width:180px;}.cps-detail .cds--content{position:relative;}.cps-detail .cds--content.con01{padding:200px 0;}.cps-detail .cps-section.sec01 .wrap-search-input{position:relative;width:400px;height:48px;margin-top:40px;}.cps-detail .cps-section.sec01 .wrap-search-input .search-input{height:48px;padding-right:56px;}.cps-detail .cps-section.sec01 .wrap-search-input .search-input::placeholder{color:#fff;}.cps-detail .cps-section.sec01 .wrap-search-input .icon-search{width:16px;height:16px;background-image:url("../img/icon-search.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-color:transparent;outline:0;border:0;}.cps-detail .cps-section.sec01 .hashtags{margin-top:12px;}.cps-detail .cps-section.sec01 .hashtags .hashtag{font-weight:400;font-size:12px;line-height:16px;text-decoration-line:none;color:#fff;margin-right:20px;cursor:pointer;padding:.25rem .75rem;background-color:#333;border-radius:50px;}.cps-detail .cps-section.sec01 ul.insights{margin-top:100px;display:grid;grid-template-columns:repeat(auto-fill,minmax(354px,1fr));gap:40px;padding:0;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight{width:100%;display:inline-block;text-decoration:none;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));overflow:hidden;display:flex;flex-direction:column;height:100%;color:#fff;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .img{width:100%;height:251px;background:#fff;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight img.img-card{width:100%;height:251px;object-fit:cover;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content{background:#161616;padding:32px;height:100%;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-title{font-weight:700;font-size:24px;line-height:1.3;color:#fff;white-space:break-spaces;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-tag{color:#fff;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-content{margin-top:12px;font-weight:400;font-size:16px;line-height:1.3;color:#fff;white-space:initial;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks{padding:0;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li{display:block;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li .notion-row{display:block;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-content .notion-blocks li .notion-row div{display:block;}.cps-detail .cps-section.sec01 ul.insights li.insight a.btn-insight .wrap-content .card-pub{color:#fff;}.cps-detail .cps-section.sec01 .cds--pagination-nav{margin-top:80px;}.cps-detail .cps-section.sec01 .wrap-btn{display:flex;justify-content:end;margin-top:100px;gap:20px;}.cps-detail .cps-section.sec01 .wrap-btn .cds--btn{min-width:180px;justify-content:space-between;white-space:nowrap;}.cps-detail .cps-section.sec01 .img-bg{position:absolute;top:0;right:0;width:634px;}.cps-detail .btn-wrapper{width:100%;text-align:right;margin-top:40px;}.cps-detail .btn-wrapper a{background-color:#ffbf3f;padding:.75rem 1rem;color:#161616;text-decoration:none;}.slide-right{-webkit-animation:slide-right 30s linear infinite;animation:slide-right 30s linear infinite;}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}.notion-wrapper{width:940px;margin:0 auto;color:#fff;padding:100px;}.notion-wrapper .notion-page .notion-page-cover{width:100%;height:330px;border-radius:15px;}.notion-wrapper .notion-page .notion-page-cover img{width:100%;height:100%;object-fit:cover;}.notion-wrapper .notion-page .notion-page-title{padding:30px 0;}.notion-wrapper .notion-page .notion-page-title #title h1{font-size:65px;font-weight:700;}.notion-wrapper .notion-page .notion-blocks .notion-row div{align-items:baseline;}.notion-wrapper.SuccessStory .notion-page-cover{background-color:#fff;}.notion-wrapper.SuccessStory .notion-page-cover img{width:100%;object-fit:contain;}.notion-wrapper.SuccessStory .notion-user{display:none;}.notion-wrapper.SuccessStory .notion-blocks{margin-top:2.5rem;}.notion-wrapper.ESG .notion-user{display:none;}.insight-list a .img{height:250px;width:100%;}.insight-list a .img img{width:100%;height:100%;object-fit:cover;}.generic-table{background-color:#262626;width:100%;}.generic-table td,.generic-table th{padding:.75rem 1.2rem!important;text-align:left;border:0!important;}.generic-table thead tr th{background-color:#333;}.generic-table tbody tr td{background-color:#2d2d2d;}.generic-table tbody tr td button{cursor:pointer;color:#ffbf3f;background-color:transparent;border:0;outline:0;}.generic-table tbody tr td button img{width:15px;height:15px;}.generic-table tbody tr td input,.generic-table tbody tr td select{height:34px;font-size:16px;}.show{display:block;}.hidden{display:none;}.img-uploaded{max-width:250px;}.lang-file-uploader-button input{display:none;}.lang-file-uploader-button label{display:block;padding:.75rem .5rem;max-width:150px;background-color:#ffbf3f;color:#161616;cursor:pointer;}.edit-form-container{width:100%;display:flex;margin:0 auto;}.edit-form-container .form-lists{background-color:#333;padding:100px 30px;max-height:800px;overflow-y:auto;}.edit-form-container .form-lists .title{font-size:26px;color:#fff;font-weight:bold;margin-bottom:30px;}.edit-form-container .form-lists ul{display:flex;flex-direction:column;gap:40px;}.edit-form-container .form-lists ul li button{background:transparent;border:0;outline:0;text-align:left;width:100%;color:#fff;}.edit-form-container .form-lists ul li button span{font-size:18px;font-weight:bold;margin-bottom:5px;display:block;}.edit-form-container .form-lists ul li button>div{display:flex;min-height:120px;background-color:#fff;border-radius:10px;padding:20px;color:#000;}.edit-form-container .form-lists ul li button .half{gap:20px;width:100%;}.edit-form-container .form-lists ul li button .half div{width:50%;background-color:#333;}.edit-form-container .form-lists ul li button .text,.edit-form-container .form-lists ul li button .heading1,.edit-form-container .form-lists ul li button .heading2,.edit-form-container .form-lists ul li button .heading3,.edit-form-container .form-lists ul li button .link,.edit-form-container .form-lists ul li button .button{justify-content:center;align-items:center;}.edit-form-container .form-lists ul li button .link{color:#0f62fe;text-decoration:underline;}.edit-form-container .form-lists ul li button .button span{padding:.75rem 1rem;background-color:#ffbf3f;color:#000;}.edit-form-container .edit-container{padding:100px 40px;width:100%;display:flex;flex-direction:column;gap:40px;}.edit-form-container .edit-container .field-wrapper{display:flex;flex-direction:column;gap:10px;color:#fff;}.edit-form-container .edit-container .field-wrapper input{border:0;outline:0;min-height:48px;padding:0 10px;}.edit-form-container .edit-container .component-list .component .edit-box{width:100%;display:flex;justify-content:flex-end;margin-bottom:20px;}.edit-form-container .edit-container .component-list .component .edit-box button{background-color:transparent;border:0;outline:0;}.edit-form-container .edit-container .component-list .component .edit-box button img{width:20px;height:20px;}.edit-form-container .edit-container .component-list .component .half{display:flex;width:100%;gap:30px;}.edit-form-container .edit-container .component-list .component .half div{width:50%;}.edit-form-container .edit-container .component-list .component .half div textarea{width:100%;padding:10px;}.edit-form-container .edit-container .component-list .component .half div:last-child .file-uploader{width:100%;height:100%;background-color:#202020;border-radius:20px;}.edit-form-container .edit-container .component-list .component .half div:last-child .file-uploader input{display:none;}.edit-form-container .edit-container .component-list .component .half div:last-child .file-uploader label{width:100%;height:100%;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;}.edit-form-container .edit-container .component-list .component .text{width:100%;}.edit-form-container .edit-container .component-list .component .text textarea{width:100%;}