@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}a{color:inherit;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}img,video{height:auto;vertical-align:bottom;width:100%}html{height:100%}.kaizen-body{font-family:Montserrat,"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;color:#4c566c;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;min-height:100%}.kaizen-body.kaizen-body--fixed{height:auto;position:fixed;width:calc(100vw - (100vw - 100%))}.main-visual{background-color:#4c566c;height:400px;position:relative;width:100%}@media screen and (max-width:640px){.main-visual{height:auto}}.main-visual-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:640px){.main-visual-content{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.main-visual-content{display:block;height:auto;left:auto;padding-left:0;padding-right:0;position:static;top:auto}}.main-visual-content__items{margin:0 auto;max-width:1472px;width:100%;position:relative;z-index:1}@media screen and (max-width:640px){.main-visual-content__items{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:24px 0;position:static;width:100%}}.main-visual-content__photo-sp{background-position:center;background-repeat:no-repeat;background-size:cover;display:none;height:50.1333333333vw;width:100%}@media screen and (max-width:640px){.main-visual-content__photo-sp{display:block}}.main-visual-content__photo{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:640px){.main-visual-content__photo{display:none}}.main-visual-texts{margin-bottom:24px}@media screen and (max-width:640px){.main-visual-texts{margin-bottom:32px}}.main-visual-texts__copy{font-size:1.375rem;line-height:2.0625rem;font-weight:bold;color:#fff;margin-bottom:8px}@media screen and (max-width:640px){.main-visual-texts__copy{font-size:1rem;line-height:1.5rem}}.main-visual-texts__copy br{display:none}@media screen and (max-width:640px){.main-visual-texts__copy br{display:block}}@media screen and (max-width:640px){.main-visual-texts__copy{text-align:center}}.main-visual-texts__title{font-family:Montserrat,"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-size:3rem;line-height:3.15rem;font-weight:bold;color:#fff;-webkit-font-smoothing:auto;font-weight:normal}@media screen and (max-width:640px){.main-visual-texts__title{font-size:1.75rem;line-height:1.8375rem}}.main-visual-texts__title--green{color:#2dd28d;-webkit-font-smoothing:antialiased;font-weight:bold}@media screen and (max-width:640px){.main-visual-texts__title{text-align:center}}.main-visual-texts.main-visual-texts--mvv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main-visual-texts.main-visual-texts--mvv .main-visual-texts__title{font-family:Montserrat,"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-size:3rem;line-height:3.15rem;font-weight:bold;letter-spacing:-0.025em;margin-bottom:16px}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__title{font-size:1.75rem;line-height:1.8375rem}}.main-visual-texts.main-visual-texts--mvv .main-visual-texts__title .separete{font-weight:normal;margin-right:.025em}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__title{font-size:2rem;line-height:3rem;font-weight:bold;letter-spacing:-0.0125em;margin-bottom:8px}}@media screen and (max-width:640px) and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__title{font-size:1.375rem;line-height:2.0625rem}}.main-visual-texts.main-visual-texts--mvv .main-visual-texts__copy{font-size:1.25rem;line-height:2rem;font-weight:bold;letter-spacing:.05em;margin-bottom:0}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__copy{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__copy{font-size:1.25rem;line-height:2rem;font-weight:bold;margin-bottom:0}}@media screen and (max-width:640px) and (max-width:640px){.main-visual-texts.main-visual-texts--mvv .main-visual-texts__copy{font-size:1rem;line-height:1.6rem}}.main-visual-texts.main-visual-texts--about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:16px}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}}.main-visual-texts.main-visual-texts--about .main-visual-texts__title{margin-bottom:32px}.main-visual-texts.main-visual-texts--about .main-visual-texts__title img{height:64px;width:auto}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--about .main-visual-texts__title{margin-bottom:0}.main-visual-texts.main-visual-texts--about .main-visual-texts__title img{height:40px;width:auto}}.main-visual-texts.main-visual-texts--about .main-visual-texts__copy{font-size:1.25rem;line-height:2rem;font-weight:bold;margin-bottom:0}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--about .main-visual-texts__copy{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:640px){.main-visual-texts.main-visual-texts--about .main-visual-texts__copy{font-size:1.125rem;line-height:1.8rem;font-weight:bold;margin-bottom:24px;margin-top:-4px}}@media screen and (max-width:640px) and (max-width:640px){.main-visual-texts.main-visual-texts--about .main-visual-texts__copy{font-size:.875rem;line-height:1.4rem}}.main-visual-buttons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:640px){.main-visual-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 24px;width:auto}}.main-visual-buttons__button{font-size:1rem;line-height:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#394151;border-radius:24px;-webkit-box-shadow:0 0 16px #4c566c26;box-shadow:0 0 16px #4c566c26;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 48px 0 24px;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background-color:#2dd28d;color:#fff;font-size:.875rem;line-height:.875rem;margin-right:8px;transition:.2s all;position:relative}.main-visual-buttons__button::after{content:'';display:inline-block;width:6px;height:6px;margin-left:1rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;right:1.5em}.main-visual-buttons__button:hover{background-color:#fff;color:#2dd28d}.main-visual-buttons__button:hover::after{border-top:2px solid #2dd28d;border-right:2px solid #2dd28d}.main-visual-buttons__button:last-child{margin-right:0}@media screen and (max-width:640px){.main-visual-buttons__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;margin-right:0;width:100%}.main-visual-buttons__button:last-child{margin-bottom:0}}.main-visual-buttons__button.main-visual-buttons__button--secondary{font-size:1rem;line-height:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#394151;border-radius:24px;-webkit-box-shadow:0 0 16px #4c566c26;box-shadow:0 0 16px #4c566c26;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background-color:transparent;border:1px solid #fff;font-size:.875rem;line-height:.875rem}.main-visual-buttons__button.main-visual-buttons__button--secondary:hover{opacity:.9}.ux-section-header{margin:0 auto;max-width:1472px;width:100%}.ux-section-header__title{font-size:1.75rem;line-height:2.625rem;font-weight:bold;text-align:center}@media screen and (max-width:640px){.ux-section-header__title{font-size:1.375rem;line-height:2.0625rem}}.ux-section-header__title br{display:none}@media screen and (max-width:640px){.ux-section-header__title br{display:block}}.ux-video{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:48px;padding-top:48px}@media screen and (max-width:640px){.ux-video{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-video{padding-bottom:32px;padding-top:32px}}.ux-video__video{margin:0 auto;max-width:1472px;width:100%;height:auto;margin-top:32px;max-width:750px;width:42.1875vw}@media screen and (max-width:640px){.ux-video__video{margin-top:24px;width:100%}}.ux-video__resolve{margin:0 auto;max-width:1472px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:48px}.ux-three-barriers-resolve__problem{font-size:1.25rem;line-height:2rem;font-weight:bold;padding-bottom:2px;position:relative;text-align:center}@media screen and (max-width:640px){.ux-three-barriers-resolve__problem{font-size:1rem;line-height:1.6rem}}.ux-three-barriers-resolve__problem br{display:none}@media screen and (max-width:640px){.ux-three-barriers-resolve__problem br{display:block}}.ux-three-barriers-resolve__problem::after{background-color:#4c566c;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.ux-three-barriers-resolve__arrow-icon{height:16px;margin-top:16px;width:24px}.ux-three-barriers-resolve__arrow-icon img{display:block;height:auto;width:100%}.ux-three-barriers-resolve__resolve-text{font-size:1.75rem;line-height:2.625rem;font-weight:bold;background-color:#2dd28d;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-top:16px;padding:2px 4px}@media screen and (max-width:640px){.ux-three-barriers-resolve__resolve-text{font-size:1.375rem;line-height:2.0625rem}}@media screen and (max-width:640px){.ux-three-barriers-resolve__resolve-text{font-size:1.25rem;line-height:2rem;font-weight:bold}}@media screen and (max-width:640px) and (max-width:640px){.ux-three-barriers-resolve__resolve-text{font-size:1rem;line-height:1.6rem}}.ux-three-barriers{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;padding-bottom:64px;padding-top:48px}@media screen and (max-width:640px){.ux-three-barriers{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-three-barriers{padding-bottom:48px;padding-top:32px}}.ux-three-barriers__barrier-list{margin:0 auto;max-width:1472px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}@media screen and (max-width:640px){.ux-three-barriers__barrier-list{display:block;margin-top:32px}}.ux-three-barriers__resolve{margin:0 auto;max-width:1472px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}.ux-three-barriers-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f7;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 8px;padding:16px;width:calc((100% - 7.5vw) / 3)}@media screen and (max-width:640px){.ux-three-barriers-item{margin:0 0 8px;width:100%}.ux-three-barriers-item:last-child{margin-bottom:0}}.ux-three-barriers-item__icon{height:48px;width:48px}.ux-three-barriers-item__icon img{display:block;height:auto;width:100%}.ux-three-barriers-item__title{font-size:1.125rem;line-height:1.8rem;font-weight:bold;margin-top:12px}@media screen and (max-width:640px){.ux-three-barriers-item__title{font-size:.875rem;line-height:1.4rem}}.ux-three-barriers-item__lead{font-size:.9375rem;line-height:1.5rem;margin-top:12px;text-align:center}@media screen and (max-width:640px){.ux-three-barriers-item__lead{font-size:.875rem;line-height:1.4rem}}.ux-feature{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;background-color:#f5f6f7;padding-bottom:48px;padding-top:48px}@media screen and (max-width:640px){.ux-feature{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-feature{padding-bottom:32px;padding-top:32px}}.ux-feature__list{margin:0 auto;max-width:1472px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}@media screen and (max-width:640px){.ux-feature__list{display:block;margin-top:32px}}.ux-feature-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 0;width:calc((100% - 2.5vw) / 3)}@media screen and (max-width:640px){.ux-feature-item{margin-bottom:16px;width:100%}.ux-feature-item:last-child{margin-bottom:0}}.ux-feature-item__title{font-size:1.125rem;line-height:1.8rem;font-weight:bold;margin-top:12px;padding:0 24px}@media screen and (max-width:640px){.ux-feature-item__title{font-size:.875rem;line-height:1.4rem}}@media screen and (max-width:640px){.ux-feature-item__title{font-size:1.25rem;line-height:2rem;font-weight:bold;padding:0 16px}}@media screen and (max-width:640px) and (max-width:640px){.ux-feature-item__title{font-size:1rem;line-height:1.6rem}}.ux-feature-item__description{font-size:1.125rem;line-height:1.8rem;margin-top:12px;padding:0 24px}@media screen and (max-width:640px){.ux-feature-item__description{font-size:.875rem;line-height:1.4rem}}@media screen and (max-width:640px){.ux-feature-item__description{font-size:.9375rem;line-height:1.5rem;padding:0 16px}}@media screen and (max-width:640px) and (max-width:640px){.ux-feature-item__description{font-size:.875rem;line-height:1.4rem}}.ux-feature-item__illust{margin-bottom:0;margin-top:auto}@media screen and (max-width:640px){.ux-feature-item__illust{margin-top:32px}}.ux-feature-item__illust--system{padding-bottom:33px;padding-top:44px}.ux-feature-item__illust--resource{padding-bottom:16px;padding-top:84px}.ux-feature-item__illust--know-how{padding-bottom:34px;padding-top:50px}@media screen and (max-width:640px){.ux-feature-item__illust--system,.ux-feature-item__illust--resource,.ux-feature-item__illust--know-how{padding-bottom:0;padding-top:0}}.ux-feature-item__illust img{display:block;height:auto;width:100%}.ux-example{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;padding-bottom:48px;padding-top:48px}@media screen and (max-width:640px){.ux-example{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-example{padding-bottom:32px;padding-top:32px}}.ux-example__list{margin:0 auto;max-width:1472px;width:100%;margin-top:48px}.ux-example-item{border-top:solid 1px #f0f1f2;margin-top:48px;padding-top:48px}.ux-example-item:first-child{border-top:0;margin-top:0;padding-top:0}@media screen and (max-width:640px){.ux-example-item{margin-top:24px;padding-top:24px}}.ux-example-item__title{font-size:1.5rem;line-height:2.25rem;font-weight:bold}@media screen and (max-width:640px){.ux-example-item__title{font-size:1.125rem;line-height:1.6875rem}}.ux-example-item__text-green{color:#2dd28d}.ux-example-item__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px;padding:0 3.75vw}@media screen and (max-width:640px){.ux-example-item__contents{display:block;margin-top:0;padding:0}}.ux-example-illust-unit{width:40.8536585366%}@media screen and (max-width:640px){.ux-example-illust-unit{margin-top:24px;width:100%}}.ux-example-illust-unit__title{font-size:1.25rem;line-height:2rem;font-weight:bold;margin-bottom:12px}@media screen and (max-width:640px){.ux-example-illust-unit__title{font-size:1rem;line-height:1.6rem}}.ux-example-illust-unit__lead{font-size:.9375rem;line-height:1.5rem;margin-bottom:24px}@media screen and (max-width:640px){.ux-example-illust-unit__lead{font-size:.875rem;line-height:1.4rem}}.ux-example-illust-unit__illust img{display:block;height:auto;width:100%}.ux-client-comment{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;background-color:#f5f6f7;padding-bottom:48px;padding-top:48px}@media screen and (max-width:640px){.ux-client-comment{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-client-comment{padding-bottom:32px;padding-top:32px}}.ux-client-comment__list{margin:0 auto;max-width:1472px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}@media screen and (max-width:640px){.ux-client-comment__list{display:block;margin-top:24px}}.ux-client-comment__buttons{margin:0 auto;max-width:1472px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}@media screen and (max-width:640px){.ux-client-comment__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}}.ux-client-comment__button{font-size:1rem;line-height:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#394151;border-radius:24px;-webkit-box-shadow:0 0 16px #4c566c26;box-shadow:0 0 16px #4c566c26;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 48px 0 24px;-webkit-transition:opacity .1s ease-out;transition:.2s all;margin:0 8px;position:relative}.ux-client-comment__button:hover{background-color:#fff;color:#394151}.ux-client-comment__button::after{content:'';display:inline-block;width:6px;height:6px;margin-left:1rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;right:1.5em}.ux-client-comment__button:hover::after{border-top:2px solid #394151;border-right:2px solid #394151}.ux-client-comment__button.ux-client-comment__button--primary{font-size:1rem;line-height:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#394151;border-radius:24px;-webkit-box-shadow:0 0 16px #4c566c26;box-shadow:0 0 16px #4c566c26;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 48px 0 24px;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background-color:#2dd28d;position:relative}.ux-client-comment__button.ux-client-comment__button--primary:hover{background-color:#fff;color:#2dd28d}.ux-client-comment__button.ux-client-comment__button--primary::after{content:'';display:inline-block;width:6px;height:6px;margin-left:1rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;right:1.5em}.ux-client-comment__button.ux-client-comment__button--primary:hover::after{border-top:2px solid #2dd28d;border-right:2px solid #2dd28d}@media screen and (max-width:640px){.ux-client-comment__button{margin-left:0;margin-top:16px}.ux-client-comment__button:first-child{margin-top:0}}.ux-client-comment-item{cursor:pointer;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background-color:#fff;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:24px;width:calc((100% - 32px) / 3)}.ux-client-comment-item:hover{opacity:.9}@media screen and (max-width:640px){.ux-client-comment-item{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;overflow:hidden;padding:12px;width:100%}.ux-client-comment-item:first-child{margin-top:0}}.ux-client-comment-item__img{border-radius:8px;height:auto;overflow:hidden;position:relative;vertical-align:bottom;width:100%}.ux-client-comment-item__title{font-size:.9375rem;line-height:1.40625rem;font-weight:bold;margin-top:16px}@media screen and (max-width:640px){.ux-client-comment-item__title{font-size:.75rem;line-height:1.125rem}}@media screen and (max-width:640px){.ux-client-comment-item__title{margin-top:8px;padding:0 8px}}.ux-client-comment-item__client{font-size:.8125rem;line-height:1.21875rem;margin-top:8px}@media screen and (max-width:640px){.ux-client-comment-item__client{font-size:.625rem;line-height:.9375rem}}@media screen and (max-width:640px){.ux-client-comment-item__client{padding:0 8px}}.ux-video-content{margin:0 auto;max-width:1472px;width:100%}.ux-video-content__video-wrapper{margin:0 auto;width:49.3031358885%}@media screen and (max-width:640px){.ux-video-content__video-wrapper{width:100%}}.ux-video-content__video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.ux-video-content__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ux-video-content__video iframe iframe{display:block}.ux-video-content__video>div{height:100%;left:0;position:absolute;top:0;width:100%}.ux-video-content__video>div img{height:auto !important;width:100% !important}.ux-video-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 64px;width:100%;padding-top:48px}@media screen and (max-width:640px){.ux-video-wrapper{min-width:unset;padding:0 24px}}@media screen and (max-width:640px){.ux-video-wrapper{padding-top:32px}}