.page_base__iMTFe{background-color:#eafff5;position:relative;width:100%;overflow:hidden;padding-bottom:88px;--footer-background-color:#eafff5}.page_body__KiBDW{position:relative;z-index:1;display:grid;grid-template-columns:1fr;grid-template-rows:auto repeat(2,auto);padding:137px 0 0;grid-gap:60px;gap:60px}.page_background__CHxi9{position:absolute;top:0;left:0;background-image:url(/_next/static/media/about.e5afb0a9.svg);background-size:200% auto;background-repeat:no-repeat;background-position:top;z-index:0;width:200%;height:200%;transform:scale(.5);transform-origin:top left}@media screen and (min-width:1280px){.page_background__CHxi9{width:200%;height:200%;transform:scale(.5);background-size:cover;background-position:top}}.page_introduction__PMSKy{width:100%;height:582px;box-sizing:border-box;max-width:var(--section-max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:105px 34px 36px auto;grid-gap:15px;gap:15px;align-content:center;justify-items:flex-start}.page_caption__BTzOS{max-width:670px;font-style:normal;font-weight:500;font-size:16px;line-height:2.25;text-align:justify;letter-spacing:.03em;color:var(--main-color)}.page_caption__BTzOS span{padding:.3em 0;background:#fff}.page_comments__VaSq3,.page_practiceCases__iWrjh{width:100%;margin:0 auto;display:flex;justify-content:center;gap:30px}@media screen and (max-width:768px){.page_background__CHxi9{background-image:url(/_next/static/media/about-mobile.6759e89f.svg);background-position:top;background-size:330% auto}.page_introduction__PMSKy{padding:0 19px 113px;height:auto;grid-template-rows:66px 30px 111px auto;align-content:flex-start}.page_comments__VaSq3{flex-direction:column;gap:30px;align-items:center}}.SectionMainHeading_heading___woSK{margin:0;padding:0;height:105px;width:100%;overflow:hidden}.SectionMainHeading_svg__CAbIY{display:block}.SectionMainHeading_svg__CAbIY text{overflow:visible;font-style:normal;font-weight:500;stroke-linecap:round}@media screen and (max-width:768px){.SectionMainHeading_heading___woSK{height:44px}}.CommentatorCard_base___cVjG{display:grid;grid-template-columns:auto;grid-template-rows:255px;width:232px;grid-gap:21px;gap:21px;color:var(--main-color);font-family:var(--font-family-default)}.CommentatorCard_name__UujuW{display:flex;flex-direction:column;gap:10px}.CommentatorCard_nameJa__JIXL6{font-size:16px;letter-spacing:-.06em}.CommentatorCard_nameEn__4UIbH,.CommentatorCard_nameJa__JIXL6{font-style:normal;font-weight:400;line-height:20px;text-align:justify}.CommentatorCard_nameEn__4UIbH{font-size:10px;letter-spacing:.1em}.CommentatorCard_comment__RVrA1{font-style:normal;font-weight:400;font-size:14px;line-height:23px;text-align:justify;letter-spacing:-.06em;margin:10px 0}.CommentatorPicture_base__I2VgR{display:grid;background:#d9d9d9;border-radius:130px 130px 0 0;overflow:hidden;width:232px;height:255px}.CommentatorPicture_decoration__SfXrF{grid-column:1/1;grid-row:1/1;z-index:2;width:100%;height:100%;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.CommentatorPicture_decoration__SfXrF img{width:100%;height:100%;object-fit:cover;object-position:center}.CommentatorPicture_picture__HCDSy{grid-column:1/1;grid-row:1/1;z-index:1;overflow:hidden}.CommentatorPicture_picture__HCDSy img{width:100%;height:100%;object-fit:cover;object-position:center}.Paragraph_caption__1Jav7{margin:0;max-width:670px;font-style:normal;font-weight:500;font-size:16px;line-height:2.25;text-align:justify;letter-spacing:.03em;color:var(--main-color)}.Paragraph_caption__1Jav7 span{padding:.3em 0;background:#fff}.Paragraph_caption__1Jav7[data-variant=clean] span{background:none}.SectionHeading_svg__D_ApQ{display:block}.SectionHeading_svg__D_ApQ text{overflow:visible;font-size:33px;line-height:40px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;font-variation-settings:normal;font-optical-sizing:auto}.SectionHeading_svg__D_ApQ .SectionHeading_text2__b_Ldb{stroke:var(--main-color)}.SectionHeading_heading__oGeU1{margin:0;padding:0}.Trail_trailsText__o1QDd{position:relative;will-change:transform,opacity}.ContactSection_base__FTGHJ{background-image:url(/_next/static/media/asset-section-decoration.011315c2.png);background-repeat:no-repeat;background-position:right 90%;background-size:229px 328px}.ContactSection_body__QrQK9{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;height:582px;box-sizing:border-box;align-content:center;max-width:var(--section-max-width);padding:0 221px;margin:0 auto}.ContactSection_heading__nnezP{position:relative;margin:0;padding:0;height:129px;display:grid;align-content:center}.ContactSection_headingIcon__Bdz9b{position:absolute;top:0;left:-40px;width:114px;height:129px;transform:translateX(-100%);filter:hue-rotate(180deg)}.ContactSection_separator__6FCrW{border:none;height:32px}@media screen and (max-width:768px){.ContactSection_contactLink__xpzNJ{text-align:center}.ContactSection_base__FTGHJ{background:none}.ContactSection_heading__nnezP{width:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.ContactSection_headingIcon__Bdz9b{left:auto;transform:translateX(0);position:static}.ContactSection_body__QrQK9{height:auto;padding:90px 15px 77px;justify-content:center}}.ContactSection_base__FTGHJ[data-variant=singlePage]{background:none}.ContactSection_base__FTGHJ[data-variant=singlePage] .ContactSection_heading__nnezP{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;align-items:center;justify-items:center;justify-content:center;grid-gap:40px;gap:40px;margin-bottom:43px}.ContactSection_base__FTGHJ[data-variant=singlePage] .ContactSection_headingIcon__Bdz9b{right:auto;top:auto;bottom:auto;left:auto;position:static;transform:none;grid-column:2/2;grid-row:1/1}.ContactSection_base__FTGHJ[data-variant=singlePage] .ContactSection_headingText__IEN1a{grid-column:1/2;grid-row:1/1}.ContactSection_base__FTGHJ[data-variant=singlePage] .ContactSection_contactLink__xpzNJ{text-align:center}.ContactSection_base__FTGHJ[data-variant=singlePage] .ContactSection_separator__6FCrW{margin:0;height:34px}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.IdeaSourceTag_tag__hX__O{padding:2px 20px;border-radius:19.5px;border:1px solid var(--main-color);box-sizing:border-box;font-weight:700;font-size:12px;line-height:22px;background:#abf0cf;display:inline-flex;letter-spacing:.2em;color:var(--main-color)}.OrganizationLabel_organization__Kz5kt{line-height:1.833333;letter-spacing:.1em;color:#ff9374}.CategoryIcon_icon__6Saaq{display:grid;grid-template-columns:auto;justify-items:center;place-items:center;width:38px;height:38px;background:#f1f1f1;border-radius:50%}.CategoryIcon_icon__6Saaq span{display:inline-block;color:var(--main-color);letter-spacing:0;font-style:normal;font-weight:500;font-size:15px;line-height:147%;text-align:center;letter-spacing:-.1em}.PracticeCaseStudyCard_body___y6cX{display:grid;width:227px;grid-template-columns:auto;grid-template-rows:237px auto auto auto;grid-gap:0;gap:0;justify-items:center;padding:0 0 30px;box-sizing:border-box;color:var(--main-color)}.PracticeCaseStudyCard_image__euHF8{position:relative;display:block;width:227px;height:227px;border-radius:19.5px;border:1px solid var(--main-color);box-sizing:border-box;box-shadow:7px 7px 0 0 #abf0cf;overflow:hidden}.PracticeCaseStudyCard_image__euHF8:after{content:"";display:block;padding-bottom:100%}.PracticeCaseStudyCard_image__euHF8>img{width:100%;height:100%;object-fit:cover}.PracticeCaseStudyCard_imageSkeleton__n2CAs{display:flex;width:100%;height:100%;place-content:center;align-items:center}.PracticeCaseStudyCard_imageSkeleton__n2CAs>img{width:50%;height:50%;object-fit:contain}.PracticeCaseStudyCard_categories__nIPCZ{position:absolute;top:10px;left:10px;z-index:1;display:flex;flex-direction:column;gap:5px}.PracticeCaseStudyCard_source__tvmvj{margin:10px 0 0}.PracticeCaseStudyCard_heading__RWlMQ{font-size:18px;font-weight:500;line-height:1.222222;letter-spacing:.1em;margin:20px 0 0}.PracticeCaseStudyCard_organization__wLU6_{margin:7px 0 0;font-size:12px}.CheckBox_base__RV121{display:flex;align-items:center}.CheckBox_checkbox__6Hg3C{position:relative;display:inline-block;width:32px;height:32px}.CheckBox_checkbox__6Hg3C>svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.CheckBox_checkbox__6Hg3C>input{opacity:0;position:absolute;z-index:2;width:100%;height:100%}.CheckBox_checkbox__6Hg3C>svg>path{transition:opacity .1s ease-in-out}.CheckBox_label__E0zV9{display:inline-block;margin-left:.6em;font-style:normal;font-weight:500;font-size:20px;line-height:30px;height:30px;letter-spacing:.1em;color:var(--main-color)}@media screen and (max-width:768px){.CheckBox_checkbox__6Hg3C{width:22px;height:22px}.CheckBox_label__E0zV9{font-size:14px;line-height:22px;height:22px}.CheckBox_checkbox__6Hg3C>svg{stroke-width:3px}}.TagGroupsContainer_tagGroupsContainer__F_7v3{height:168px;display:flex;flex-direction:column;width:100%;max-width:var(--section-max-width);background:#fff;margin:0 auto;border:1px solid var(--main-color);border-radius:10px;overflow:hidden;box-sizing:border-box}.TagGroupsContainer_tagGroups__tAhM2{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed rgba(0,0,0,.3)}.TagGroupsContainer_tagGroup__Crd_G{display:flex;height:84px;gap:20px;align-items:center;padding:0 0 0 30px;flex-grow:1;justify-content:space-between;box-sizing:border-box}.TagGroupsContainer_tagGroup__Crd_G:after{content:"";display:block;width:1px;height:65%;border-right:1px dashed rgba(0,0,0,.3)}.TagGroupsContainer_tagGroup__Crd_G:last-child:after{border-right:none}@media screen and (max-width:768px){.TagGroupsContainer_tagGroupsContainer__F_7v3{margin:0 15px;width:calc(100% - 30px);height:auto;display:flex;flex-direction:column;align-items:stretch}.TagGroupsContainer_tagGroups__tAhM2{flex-wrap:wrap;border:none;height:auto;width:100%;gap:0;padding:0}.TagGroupsContainer_tagGroup__Crd_G{flex-wrap:wrap;height:auto;padding:10px;gap:10px 20px;justify-content:flex-start;border-bottom:1px dashed rgba(0,0,0,.3)}.TagGroupsContainer_tagGroup__Crd_G:after{display:none}.TagGroupsContainer_tagGroups__tAhM2:last-child .TagGroupsContainer_tagGroup__Crd_G:last-child{border-bottom:none}}.PracticalCaseStudiesSection_body__F1aGx{display:grid;justify-content:center;grid-template-columns:1fr;grid-template-rows:76px 168px auto;grid-gap:50px;gap:50px;padding:0 0 100px}.PracticalCaseStudiesSection_heading__ZB7I5{display:flex;align-items:center;width:100%;gap:20px;max-width:var(--section-max-width);margin:0 auto;box-sizing:border-box}.PracticalCaseStudiesSection_icon__Nxynb{width:91px;height:71px}.PracticalCaseStudiesSection_measure___QuCc{width:100%;overflow:hidden;max-width:var(--section-max-width);margin:0 auto}.PracticalCaseStudiesSection_cardsContainer__8pBVK{width:100%}.PracticalCaseStudiesSection_cardLink__L_LW2{-webkit-touch-callout:default}.PracticalCaseStudiesSection_nocontent__O4jYO{display:flex;align-items:center;justify-content:center;width:100%;height:400px}.PracticalCaseStudiesSection_nocontent__O4jYO strong{font-style:normal;font-size:16px;line-height:2.25;text-align:center;letter-spacing:.03em;color:var(--main-color)}@media screen and (max-width:768px){.PracticalCaseStudiesSection_body__F1aGx{width:100%;grid-template-rows:46px auto auto}.PracticalCaseStudiesSection_heading__ZB7I5{padding:15px}.PracticalCaseStudiesSection_cardsContainer__8pBVK{padding:0}.PracticalCaseStudiesSection_contactLink__Hdj4L{display:none}.PracticalCaseStudiesSection_tagGroups__1_2Zv:last-child .PracticalCaseStudiesSection_tagGroup__WPnzX:last-child{border-bottom:none}}