.blog-index__search{margin-top:var(--section-gap-small)}.blog-index__search__flex{display:flex;gap:16px}@media (max-width:768px){.blog-index__search__flex{flex-direction:column;gap:12px}}.blog-index__wrap{margin-top:48px}.--lb .blog-index__wrap{margin-top:72px;padding:48px 0;background-color:var(--light-blue-100)}.blog-index__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;list-style:none}@media (max-width:1320px){.blog-index__list{gap:24px}}@media (max-width:1024px){.blog-index__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-index__list{display:flex;flex-direction:column}}.blog-card{--color:var(--black);--color-rgb:var(--black-rgb);position:relative;display:flex;flex-direction:column;overflow:hidden;color:var(--color);border-radius:var(--radius);background-color:var(--primary-50);transition:background-color .2s ease-in-out}.blog-card:hover:not(:active){background-color:var(--primary-100)}.group--theme-light-blue .blog-card,.group--theme-light-blue-bubbles .blog-card{background-color:var(--white)}.group--theme-light-blue .blog-card:hover:not(:active),.group--theme-light-blue-bubbles .blog-card:hover:not(:active){background-color:var(--primary-50)}.blog-card__image{overflow:hidden;width:100%;background-color:var(--grey-100);aspect-ratio:1200/800}.blog-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card__content{display:flex;flex:1;flex-direction:column;padding:24px}@media (max-width:1320px){.blog-card__content{padding:16px}}.blog-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}*+.blog-card__header{margin-top:16px}.blog-card__category{display:inline-block;padding:8px 24px 10px;font-size:14px;font-weight:500;line-height:1.2;color:var(--primary-main);border:1px solid var(--primary-main);border-radius:999px}@media (max-width:768px){.blog-card__category{padding:6px 16px 9px}}.blog-card__date{font-size:var(--font-size-16);font-weight:500;line-height:1.4;color:var(--primary-main);text-align:right}.blog-card__title{display:block;font-size:var(--font-size-24);font-weight:600;line-height:1.3;letter-spacing:-.01em;-webkit-text-decoration:none;text-decoration:none}.blog-card__title:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}*+.blog-card__title{margin-top:14px}@media (max-width:1024px){.blog-card__title{font-size:20px}}@media (max-width:768px){.blog-card__title{font-size:18px}}.blog-card__footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:var(--font-size-16);font-weight:500;line-height:1.4;color:var(--primary-main)}.blog-card__footer svg{--size:14px;position:relative;top:2px;flex-shrink:0;width:14px;width:var(--size);height:14px;height:var(--size);-o-object-fit:contain;object-fit:contain}*+.pagination{margin-top:56px}@media (max-width:768px){*+.pagination{margin-top:32px}}.pagination>ul{flex-wrap:wrap;gap:8px;list-style:none}.pagination>ul,.pagination__item{display:flex;justify-content:center}.pagination__item{--size:44px;flex-shrink:0;align-items:center;min-width:44px;min-width:var(--size);height:44px;height:var(--size);padding:4px;font-family:var(--font-family);font-size:16px;font-weight:500;color:var(--grey-900);-webkit-text-decoration:none;text-decoration:none;border:1px solid transparent;border-radius:4px;background-color:var(--white);cursor:default;transition:border-color .2s,background-color .2s}a.pagination__item{cursor:pointer}.pagination__item--active,a.pagination__item:hover{background-color:var(--primary-50);border-color:var(--primary-500)}a.pagination__item:active{background-color:var(--primary-100)}@media (max-width:768px){.pagination__item{--size:36px}}.pagination__item svg{--size:24px;width:24px;width:var(--size);height:24px;height:var(--size)}.resources-search{position:relative;flex:1;width:100%;max-width:780px}.resources-search__input{width:100%;height:60px;padding:4px 50px 5px 24px;font-family:var(--font-family-heading);font-weight:400;line-height:1.7;color:#1c2036;border-radius:999px;background-color:#f5f5ff;transition:border-color .2s}.resources-search__input:focus{border-color:var(--primary-main)}.resources-search__input::-moz-placeholder{font-size:15px;color:rgba(28,32,54,.8)}.resources-search__input::placeholder{font-size:15px;color:rgba(28,32,54,.8)}.resources-search svg{--size:16px;position:absolute;top:50%;right:20px;width:16px;width:var(--size);height:16px;height:var(--size);-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);pointer-events:none}.resources-search__category-select{position:relative;flex:1;width:100%;max-width:260px}@media (max-width:768px){.resources-search__category-select{max-width:100%}}.resources-search__category-select__button{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:4px 18px 5px 24px;font-family:var(--font-family-heading);font-weight:400;line-height:1.7;color:#1c2036;text-align:left;border-radius:999px;background-color:#f5f5ff;cursor:pointer;transition:background-color .2s}.resources-search__category-select__button:hover:not(:active){background-color:#e7e7f9}.resources-search__category-select__button__clear{position:relative}.resources-search__category-select__button svg{--size:24px;width:24px;width:var(--size);height:24px;height:var(--size);pointer-events:none}.resources-search__category-select__options{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-index-dropdown);overflow:hidden;width:100%;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:var(--white)}.resources-search__category-select__option{display:flex;width:100%;padding:12px 16px;background-color:#f5f5ff;transition:background-color .2s}.resources-search__category-select__option:hover:not(:active){background-color:#e7e7f9}.heading,.layout .group--theme-light-blue .heading,.layout .group--theme-light-blue-bubbles .heading,.layout .group--theme-white .heading,.layout .tab--theme-primary-light .heading,.layout--theme-white .heading{--color:var(--dark-main);--color-alt:var(--primary-main)}.layout .group--theme-black .heading,.layout .group--theme-dark .heading,.layout .group--theme-earth .heading,.layout .group--theme-primary-gradient .heading,.layout .tab--theme-dark .heading,.layout .tab--theme-earth .heading,.layout .tab--theme-green .heading,.layout .tab--theme-primary .heading,.layout .tab--theme-primary-dark .heading,.layout--theme-black .heading{--color:var(--white);--color-alt:var(--light-blue-main)}.heading{position:relative;margin-top:var(--section-gap);color:var(--color)}.heading--theme-primary-dark,.layout .group--theme-black .heading--theme-primary-dark,.layout .group--theme-dark .heading--theme-primary-dark,.layout .group--theme-earth .heading--theme-primary-dark,.layout .group--theme-light-blue .heading--theme-primary-dark,.layout .group--theme-light-blue-bubbles .heading--theme-primary-dark,.layout .group--theme-primary-gradient .heading--theme-primary-dark,.layout .group--theme-white .heading--theme-primary-dark,.layout .tab--theme-dark .heading--theme-primary-dark,.layout .tab--theme-earth .heading--theme-primary-dark,.layout .tab--theme-green .heading--theme-primary-dark,.layout .tab--theme-primary .heading--theme-primary-dark,.layout .tab--theme-primary-dark .heading--theme-primary-dark,.layout .tab--theme-primary-light .heading--theme-primary-dark,.layout--theme-black .heading--theme-primary-dark,.layout--theme-white .heading--theme-primary-dark{--color-alt:var(--primary-dark)}.heading--theme-green,.layout .group--theme-black .heading--theme-green,.layout .group--theme-dark .heading--theme-green,.layout .group--theme-earth .heading--theme-green,.layout .group--theme-light-blue .heading--theme-green,.layout .group--theme-light-blue-bubbles .heading--theme-green,.layout .group--theme-primary-gradient .heading--theme-green,.layout .group--theme-white .heading--theme-green,.layout .tab--theme-dark .heading--theme-green,.layout .tab--theme-earth .heading--theme-green,.layout .tab--theme-green .heading--theme-green,.layout .tab--theme-primary .heading--theme-green,.layout .tab--theme-primary-dark .heading--theme-green,.layout .tab--theme-primary-light .heading--theme-green,.layout--theme-black .heading--theme-green,.layout--theme-white .heading--theme-green{--color-alt:var(--green-dark)}.heading--align-center{text-align:center}.heading--align-right{text-align:right}.--eleven .cta+.heading--has-sup-title{margin-top:var(--section-gap-large)}@media (max-width:768px){.heading--mobile-align-left{text-align:left}.heading--mobile-align-center{text-align:center}.heading--mobile-align-right{text-align:right}}.heading__icon{--size:48px;width:48px;width:var(--size);height:48px;height:var(--size);-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.heading--align-center .heading__icon{margin-right:auto;margin-left:auto}.heading--align-right .heading__icon{margin-left:auto}@media (max-width:768px){.heading__icon{--size:36px}.heading--mobile-align-left .heading__icon{margin-left:0}.heading--mobile-align-center .heading__icon{margin-right:auto;margin-left:auto}.heading--mobile-align-right .heading__icon{margin-left:auto}}.heading__sup-title.sup-title{--color:var(--color-alt)}*+.heading__sup-title{margin-top:10px}.heading .heading__title{font-size:var(--font-size-56)}.--eleven .heading__title,.heading--size-medium .heading__title{font-size:var(--font-size-52)}.--eleven .heading--size-medium .heading__title{font-size:var(--font-size-48)}.heading--size-normal .heading__title{font-size:var(--font-size-36)}*+.heading__title{margin-top:2px}.heading__icon+.heading__title{margin-top:10px}.heading__description{max-width:60ch;font-weight:400;line-height:1.3;color:var(--color)}.heading--size-medium .heading__description,.heading__description{font-size:var(--font-size-24)}.heading--size-normal .heading__description{max-width:900px;font-size:var(--font-size-22)}.--eleven .heading--size-medium .heading__description,.--eleven .heading--size-normal .heading__description{max-width:900px;font-size:var(--font-size-18)}.heading--align-center .heading__description{margin-right:auto;margin-left:auto}.heading--align-right .heading__description{margin-left:auto}*+.heading__description{margin-top:40px}.heading--size-medium *+.heading__description{margin-top:32px}.heading--size-normal *+.heading__description{margin-top:26px}@media (max-width:1320px){*+.heading__description{margin-top:32px}.heading--size-medium *+.heading__description{margin-top:24px}.heading--size-normal *+.heading__description{margin-top:20px}}@media (max-width:768px){.heading--mobile-align-left .heading__description{margin-left:0}.heading--mobile-align-center .heading__description{margin-right:auto;margin-left:auto}.heading--mobile-align-right .heading__description{margin-left:auto}*+.heading__description{margin-top:18px}.heading--size-medium *+.heading__description{margin-top:16px}.heading--size-normal *+.heading__description{margin-top:14px}}.heading__description b{font-weight:700}.heading__description *+ol,.heading__description *+p,.heading__description *+ul{margin-top:1em}.heading__description ol,.heading__description ul{padding-left:24px}.heading__description ol *+li,.heading__description ul *+li{margin-top:.25em}.blog-header{--color:#fff;--color-rgb:var(--white-rgb);display:flex;align-items:center;gap:32px;padding-top:16px;padding-bottom:16px;color:#fff;color:var(--color)}.--eleven .blog-header{padding-top:112px;padding-bottom:92px}@media (max-width:1320px){.--eleven .blog-header{padding-top:92px;padding-bottom:72px}}@media (max-width:1024px){.--eleven .blog-header{padding-top:64px;padding-bottom:52px}}@media (max-width:768px){.blog-header{flex-direction:column;align-items:stretch}.--eleven .blog-header{padding-top:32px;padding-bottom:0}}.blog-header__image{position:relative;flex:1}.blog-header__image img{width:100%;height:auto;max-height:450px;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover}.blog-header__content{flex:1}.--lb .blog-header__content__wrap{--vertical-padding:24px;padding-top:24px;padding-top:var(--vertical-padding);padding-bottom:24px;padding-bottom:var(--vertical-padding);padding-left:56px}@media (max-width:1320px){.--lb .blog-header__content__wrap{padding-left:24px}}@media (max-width:1024px){.--lb .blog-header__content__wrap{padding-left:16px}}@media (max-width:768px){.--lb .blog-header__content__wrap{padding-top:16px;padding-bottom:0;padding-left:0}}.blog-header__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.blog-header__date{font-size:15px;font-weight:400;line-height:1.4;color:rgba(var(--color-rgb),.7)}.blog-header__title{font-size:var(--font-size-36);font-weight:700;line-height:1.1}*+.blog-header__title{margin-top:16px}@media (max-width:768px){.blog-header__title br{display:none}}.blog-header__introduction{max-width:55ch;font-size:18px;font-weight:400;line-height:1.5;color:rgba(var(--color-rgb),.7)}*+.blog-header__introduction{margin-top:16px}@media (max-width:1024px){.blog-header__introduction{font-size:17px}}@media (max-width:768px){.blog-header__introduction{font-size:16px}}.blog-header__introduction>*+p{margin-top:.5em}.blog-header__sub-title{font-size:var(--font-size-16);font-weight:500;line-height:1.4;letter-spacing:.01em}*+.blog-header__sub-title{margin-top:24px}@media (max-width:768px){*+.blog-header__sub-title{margin-top:16px}}.hero__content{position:relative;flex:1;padding-top:64px;padding-bottom:72px}@media (max-width:768px){.hero__content{width:100%;padding-top:24px;padding-bottom:0}}.--lb .hero__content__wrap{--horizontal-padding:32px;display:flex;flex-direction:column;justify-content:center;height:100%;padding-right:32px;padding-right:var(--horizontal-padding);padding-left:32px;padding-left:var(--horizontal-padding)}@media (max-width:1320px){.--lb .hero__content__wrap{--horizontal-padding:24px}}@media (max-width:768px){.--lb .hero__content__wrap{--horizontal-padding:0}}.hero__icon{--size:140px;width:140px;width:var(--size);height:140px;height:var(--size);-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.hero__icon{--size:100px}}@media (max-width:768px){.hero__icon{--size:80px}}.--eleven .hero .sup-title{padding:0;border:none}.hero__title{max-width:20ch;font-size:var(--font-size-36);font-weight:700;line-height:1.1;letter-spacing:-.01em}.--eleven .hero__title{font-size:var(--font-size-56)}*+.hero__title{margin-top:40px}.--eleven *+.hero__title{margin-top:12px}@media (max-width:1320px){*+.hero__title{margin-top:32px}}@media (max-width:1024px){*+.hero__title{margin-top:24px}}@media (max-width:768px){*+.hero__title{margin-top:16px}.hero__title br{display:none}}.--lb .hero__title strong{font-weight:inherit;color:var(--color-alt)}.hero__description{max-width:55ch;font-size:var(--font-size-24);font-weight:400;line-height:1.2;color:var(--color)}.--eleven .hero__description{font-size:var(--font-size-16);line-height:1.5}*+.hero__description{margin-top:24px}@media (max-width:768px){*+.hero__description{margin-top:16px}}.hero__description *+p,.hero__description *+ul{margin-top:.5em}.hero__description ul{padding-left:24px}.hero__description ul *+li{margin-top:.25em}.hero__cta{display:flex;flex-wrap:wrap;gap:16px;width:100%}*+.hero__cta{margin-top:28px}.hero__illustration+.hero__cta{margin-top:-52px}.blog-header__authors{list-style:none}*+.blog-header__authors{margin-top:12px}.blog-header__author{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}*+.blog-header__author{margin-top:12px}.blog-header__author__image{--size:40px;width:40px;width:var(--size);height:40px;height:var(--size);border:1px solid var(--white);border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog-header__author__name{display:block;font-size:var(--font-size-16);font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--black)}.blog-header__author__name a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.blog-header__author__name a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.blog-header__author__name a:hover{-webkit-text-decoration:underline;text-decoration:underline}.blog-header__author__role{display:block;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.01em;color:rgba(var(--black-rgb),.7)}.--eleven .blog-body__aside{order:1}.blog-body__aside__sticky{position:sticky;top:calc(var(--header-spacing));display:flex;flex-direction:column;flex-shrink:0;max-height:max(calc(100vh - var(--header-spacing)),550px);padding-bottom:16px}@media (max-width:1024px){.blog-body__aside__sticky{padding-bottom:0}}.blog-body__aside .summary{overflow-y:auto}@media (max-width:768px){.blog-body--layout-client .blog-body__aside__sticky>:not(.summary){display:none}}.blog-body__aside__title{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--black)}*+.blog-body__aside__title{margin-top:24px}@media (max-width:768px){*+.blog-body__aside__title{margin-top:16px}}.blog-body__aside *+.cta{margin-top:24px}@media (max-width:768px){.blog-body__aside .cta{display:none}}.hero__exclude{display:none}.--eleven .hero__exclude{--height:calc((var(--header-height) + var(--header-margin) * 2));--right-offset:0px;--right-offset:calc((min(var(--max-width), 100vw) - var(--page-max-width) - var(--page-left-padding) - var(--page-right-padding)) / 2);--width:calc(var(--header-cta-width) + var(--header-margin) * 2 + var(--header-height) * 0.85 + var(--right-offset));position:absolute;top:0;right:0;display:block}@media (max-width:1320px){.--eleven .hero__exclude{--right-offset:0px}}.client-header{--color:#fff;--color-rgb:var(--white-rgb);display:flex;align-items:center;gap:32px;padding-top:16px;padding-bottom:16px;color:#fff;color:var(--color)}.--eleven .client-header{padding-top:112px;padding-bottom:92px}@media (max-width:1320px){.--eleven .client-header{padding-top:92px;padding-bottom:72px}}@media (max-width:1024px){.--eleven .client-header{padding-top:64px;padding-bottom:52px}}@media (max-width:768px){.client-header{flex-direction:column}.--eleven .client-header{padding-top:32px;padding-bottom:0}}.client-header__image{position:relative;flex:1}.client-header__image img{width:100%;height:auto;border-radius:var(--radius)}.client-header__content{flex:1}.--lb .client-header__content__wrap{--vertical-padding:24px;padding-top:24px;padding-top:var(--vertical-padding);padding-bottom:24px;padding-bottom:var(--vertical-padding);padding-left:56px}@media (max-width:1320px){.--lb .client-header__content__wrap{padding-left:24px}}@media (max-width:1024px){.--lb .client-header__content__wrap{padding-left:16px}}@media (max-width:768px){.--lb .client-header__content__wrap{padding-top:16px;padding-bottom:0;padding-left:0}}.client-header__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.client-header__sup-title{--color:#fff}*+.client-header__sup-title{margin-top:32px}@media (max-width:768px){*+.client-header__sup-title{margin-top:24px}}.client-header__title{font-size:var(--font-size-36);font-weight:700;line-height:1.1}*+.client-header__title{margin-top:16px}@media (max-width:768px){.client-header__title br{display:none}}.client-header__sub-title{font-size:var(--font-size-16);font-weight:500;line-height:1.4;letter-spacing:.01em}*+.client-header__sub-title{margin-top:24px}@media (max-width:768px){*+.client-header__sub-title{margin-top:16px}}.client-header__client{display:flex;align-items:center;gap:16px;font-size:var(--font-size-22);font-weight:600}*+.client-header__client{margin-top:32px}@media (max-width:768px){.client-header__client{gap:14px}}.client-header__client img{--size:64px;flex-shrink:0;width:64px;width:var(--size);height:64px;height:var(--size);border-radius:8px;background-color:#fff;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.client-header__client img{--size:44px}}.client-header__client span{padding-bottom:2px}.embed{margin-top:var(--section-gap)}.blog-body__content .embed:first-child{margin-top:0}.embed__wrap>iframe[src*="youtube.com/embed"]{width:100%;height:auto;aspect-ratio:16/9}.hero__illustration__rotating-image{--duration:20s;position:absolute;top:50%;left:100%;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transform:translateY(-50%) translateX(-50%);animation:circleRotate 20s linear infinite;animation:circleRotate var(--duration) linear infinite;transform-origin:0 var(--r)}.hero__illustration__rotating-image--1{--r:250px;width:150px;animation-delay:calc(1 / var(--count) * var(--duration))}.hero__illustration__rotating-image--2{--r:450px;width:200px;animation-delay:calc(2 / var(--count) * var(--duration))}.hero__illustration__rotating-image--3{--r:500px;width:200px}.hero__illustration__rotating-image--4{--r:550px;width:200px;animation-delay:calc(4 / var(--count) * var(--duration))}.hero__illustration__rotating-image--5{--r:400px;width:250px;animation-delay:calc(3 / var(--count) * var(--duration))}.hero__illustration__rotating-image--6{--r:250px;width:150px;animation-delay:calc(5 / var(--count) * var(--duration))}.hero__illustration__rotating-image--7{--r:320px;width:200px;animation-delay:calc(6 / var(--count) * var(--duration))}@media (max-width:1024px){.hero__illustration__rotating-image{--duration:10s;--r-max:80px;--count:3!important;top:70%}.hero__illustration__rotating-image--1{--r:220px;width:100px;animation-delay:0s}.hero__illustration__rotating-image--2{--r:180px;width:120px;animation-delay:calc(1 / var(--count) * var(--duration))}.hero__illustration__rotating-image--3{--r:200px;width:100px;animation-delay:calc(2 / var(--count) * var(--duration))}.hero__illustration__rotating-image--4,.hero__illustration__rotating-image--5,.hero__illustration__rotating-image--6,.hero__illustration__rotating-image--7{opacity:0!important}}.hero__illustration__rotating-image>img{width:100%;height:auto;border-radius:var(--radius);animation:counterRotate var(--duration) linear infinite;animation-delay:inherit}@keyframes circleRotate{0%{opacity:.7;transform:translateY(calc(-1 * var(--r))) rotate(0deg);filter:blur(10px)}15%,40%{opacity:1;filter:blur(0)}to{opacity:.7;transform:translateY(calc(-1 * var(--r))) rotate(-1turn);filter:blur(10px)}}@keyframes counterRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}