.h1,h1{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.h1,h1{font-size:48px;letter-spacing:-1px;line-height:105%}}@media screen and (min-width:1024px){.h1,h1{font-size:53px;letter-spacing:-1.5px}}@media screen and (min-width:1440px){.h1,h1{font-size:72px}}.h2,h2{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:24px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.6px;line-height:115%}@media screen and (min-width:520px){.h2,h2{font-size:36px;letter-spacing:-.8px;line-height:110%}}@media screen and (min-width:1024px){.h2,h2{font-size:40px;letter-spacing:-1.1px}}@media screen and (min-width:1440px){.h2,h2{font-size:53px;letter-spacing:-1.15px}}.h3,h3{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%}@media screen and (min-width:520px){.h3,h3{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.h3,h3{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.h3,h3{font-size:39px}}.h4,h4{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.h4,h4{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.h4,h4{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.h4,h4{font-size:29px;letter-spacing:-.4px}}.h5,h5{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%}@media screen and (min-width:520px){.h5,h5{font-size:18px}}@media screen and (min-width:1024px){.h5,h5{letter-spacing:-.2px}}@media screen and (min-width:1440px){.h5,h5{font-size:24px}}.factoid{font-feature-settings:"case" on,"liga" off,"clig" off;color:#fff;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.factoid{font-size:64px;letter-spacing:-1.2px;line-height:100%}}@media screen and (min-width:1024px){.factoid{font-size:72px;letter-spacing:-2px}}@media screen and (min-width:1440px){.factoid{font-size:96px}}.lead{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.lead{font-size:21px}}@media screen and (min-width:1024px){.lead{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.lead{font-size:29px;letter-spacing:-.4px}}.overline{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:1440px){.overline{font-size:18px}}.buttonText{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:140%}@media screen and (min-width:520px){.buttonText{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:1024px){.buttonText{letter-spacing:-.3px}}@media screen and (min-width:1440px){.buttonText{font-size:18px}}.badge{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 500;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:520px){.badge{font-size:12px}}.caption{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 300;font-weight:400;line-height:145%}@media screen and (min-width:520px){.caption{font-size:14px;line-height:150%}}.footnote{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 300;font-weight:400;line-height:150%}@media screen and (min-width:520px){.footnote{font-size:12px;line-height:160%}}.bodyText{font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:520px){.bodyText{line-height:150%}}@media screen and (min-width:1440px){.bodyText{font-size:18px}}.boldBodyText{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.boldBodyText{line-height:150%}}@media screen and (min-width:1440px){.boldBodyText{font-size:18px}}.link{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 300;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:520px){.link{line-height:150%}}@media screen and (min-width:1440px){.link{font-size:18px}}.captionButton{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:145%}@media screen and (min-width:520px){.captionButton{font-size:14px}}:root{--white:#fff;--black:#161616;--orange:#f4511e;--gray-0:#fff;--gray-2:#f4f4f4;--gray-20:#e3e7ea;--gray-30:#c6c6c6;--gray-40:#a6acb1;--gray-50:#7b8186;--gray-60:#6f6f6f;--gray-80:#2e3439;--gray-90:#21272c;--gray-100:#151b20;--gray-110:#090e12;--light-transparent-50:#ffffff80;--dark-transparent-40:#20303e66;--text-secondary:var(--gray-50);--text-inactive-transparent:var(--dark-transparent-40);--background-level-3:#c0ced94d;--background-interactive:#f4511e1a;--dark-black:#000;--dark-gray-1:#9b9b9b;--dark-gray-2:#9b9b9b33;--dark-gray-3:#393939;--green:#06f2a9;--green-hover:#05d997;--dark-button:linear-gradient(90deg,#ec3b18 -7.11%,#d70303 146.58%);--text-body-dark:var(--gray-0);--text-secondary-dark:var(--gray-40);--text-inactive-dark:var(--gray-50);--text-inactive-transparent-dark:var(--light-transparent-50);--text-accent-dark:#ff6d3e;--background-level-1-dark:var(--gray-110);--background-level-2-solid-dark:var(--gray-100);--divider-level-2-dark:#ffffff26;--ext-gray-1:#8d8d8d;--ext-gray-2:#c6c6c6;--ext-gray-3:#262626;--warm-red:#e25e33;--ice-blue:#336be2;--field-green:#67bc6e;--purple-mimosa:#ac7afd;--dxcharts-black-rock:#180729;--ext-gray-4:#1f2028;--ext-gray-5:#353539;--ext-gray-6:#16171d;--ext-gray-7:#323237;--ext-gray-8:#3d3f4e;--footer-bg:var(--dark-black);--footer-bg-dark:var(--dark-black);--footer-subscription-text-color:var(--ext-gray-1);--footer-privacy-text:var(--ext-gray-2);--font-fallback:Arial,sans-serif;--font-stack:var(--font-primary),var(--font-fallback)}.wp-block-devexperts-devexperts-quote.blockQuote{--text-secondary:#777776;--border-divider:#e8e8e8;margin:32px 0}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote{margin:48px 0}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:21px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>*{font-size:29px;letter-spacing:-.4px}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>:first-child:before{content:"“"}.wp-block-devexperts-devexperts-quote.blockQuote .quoteText>:last-child:after{content:"”"}.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{align-items:center;display:flex;gap:12px;margin-top:32px}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{gap:16px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteMeta{gap:24px}}.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{border:1.5px solid var(--border-divider);border-radius:50%;flex-shrink:0;height:48px;width:48px}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{height:62px;width:62px}}@media screen and (min-width:1024px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePhoto{height:64px;width:64px}}.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{line-height:150%}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quoteAuthor{font-size:18px}}.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{color:var(--text-secondary);font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:520px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{line-height:150%}}@media screen and (min-width:1440px){.wp-block-devexperts-devexperts-quote.blockQuote .quotePosition{font-size:18px}}.contentArticle *{color:#1d1d1b}.contentArticle>:first-child{margin-top:0}.contentArticle>:last-child{margin-bottom:0}.contentArticle h2{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%;margin-bottom:16px;margin-top:48px}@media screen and (min-width:520px){.contentArticle h2{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.contentArticle h2{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.contentArticle h2{font-size:39px}}@media screen and (min-width:768px){.contentArticle h2{margin-bottom:24px;margin-top:64px}}@media screen and (min-width:1024px){.contentArticle h2{margin-top:80px}}@media screen and (min-width:1440px){.contentArticle h2{margin-top:120px}}.contentArticle h3{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%;margin-bottom:16px;margin-top:48px}@media screen and (min-width:520px){.contentArticle h3{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.contentArticle h3{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.contentArticle h3{font-size:29px;letter-spacing:-.4px}}@media screen and (min-width:768px){.contentArticle h3{margin-bottom:24px;margin-top:64px}}@media screen and (min-width:1024px){.contentArticle h3{margin-top:80px}}.contentArticle h2+h3{margin-top:24px}@media screen and (min-width:768px){.contentArticle h2+h3{margin-top:32px}}.contentArticle h4{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%;margin-bottom:16px;margin-top:32px}@media screen and (min-width:520px){.contentArticle h4{font-size:18px}}@media screen and (min-width:1024px){.contentArticle h4{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle h4{font-size:24px}}@media screen and (min-width:1024px){.contentArticle h4{margin-bottom:24px;margin-top:48px}}.contentArticle h3+h4{margin-top:24px}@media screen and (min-width:1024px){.contentArticle h3+h4{margin-top:32px}}.contentArticle h5{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%;margin-bottom:16px;margin-top:32px}@media screen and (min-width:1024px){.contentArticle h5{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle h5{font-size:20px}}@media screen and (min-width:1024px){.contentArticle h5{margin-bottom:24px;margin-top:48px}}.contentArticle h4+h5{margin-top:24px}@media screen and (min-width:1024px){.contentArticle h4+h5{margin-top:32px}}.contentArticle p{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:16px}@media screen and (min-width:520px){.contentArticle p{line-height:150%}}@media screen and (min-width:1440px){.contentArticle p{font-size:18px}}@media screen and (min-width:768px){.contentArticle p{margin-bottom:18px}}@media screen and (min-width:1024px){.contentArticle p{margin-bottom:24px}}.contentArticle p a{color:#fd5d03;text-decoration:underline}.contentArticle p a:hover{text-decoration:none}.contentArticle b,.contentArticle strong{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.contentArticle b,.contentArticle strong{line-height:150%}}@media screen and (min-width:1440px){.contentArticle b,.contentArticle strong{font-size:18px}}.contentArticle ol,.contentArticle ul{margin:16px 0}@media screen and (min-width:768px){.contentArticle ol,.contentArticle ul{margin:24px 0}}@media screen and (min-width:1024px){.contentArticle ol,.contentArticle ul{margin:32px 0}}.contentArticle ol:last-child,.contentArticle ul:last-child{margin-bottom:0}.contentArticle ol ol,.contentArticle ol ul,.contentArticle ul ol,.contentArticle ul ul{margin-top:12px}.contentArticle ol{counter-reset:lc-lvl-1;list-style:none}.contentArticle ol li{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:4px;padding-left:28px;position:relative}@media screen and (min-width:520px){.contentArticle ol li{line-height:150%}}@media screen and (min-width:1440px){.contentArticle ol li{font-size:18px}}@media screen and (min-width:768px){.contentArticle ol li{margin-bottom:8px}}@media screen and (min-width:1024px){.contentArticle ol li{margin-bottom:12px}}@media screen and (min-width:1440px){.contentArticle ol li{padding-left:36px}}.contentArticle ol li:last-child{margin-bottom:0}.contentArticle ol li:before{font-feature-settings:"case" on;color:#a5a5a4;display:block;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;left:0;letter-spacing:-.1px;line-height:130%;margin-top:-4px;position:absolute;top:4px}@media screen and (min-width:520px){.contentArticle ol li:before{font-size:18px}}@media screen and (min-width:1024px){.contentArticle ol li:before{letter-spacing:-.2px}}@media screen and (min-width:1440px){.contentArticle ol li:before{font-size:24px;top:1px}}.contentArticle ol>li{counter-increment:lc-lvl-1}.contentArticle ol>li:before{content:counter(lc-lvl-1) "."}.contentArticle ol>li>ol{counter-reset:lc-lvl-2}.contentArticle ol>li>ol>li{counter-increment:lc-lvl-2;padding-left:44px}@media screen and (min-width:1440px){.contentArticle ol>li>ol>li{padding-left:52px}}.contentArticle ol>li>ol>li:before{content:counter(lc-lvl-1) "." counter(lc-lvl-2)}.contentArticle ol>li>ol>li>ol{counter-reset:lc-lvl-3}.contentArticle ol>li>ol>li>ol>li{counter-increment:lc-lvl-3;padding-left:60px}@media screen and (min-width:1440px){.contentArticle ol>li>ol>li>ol>li{padding-left:72px}}.contentArticle ol>li>ol>li>ol>li:before{content:counter(lc-lvl-1) "." counter(lc-lvl-2) "." counter(lc-lvl-3)}.contentArticle ol[start="1"]{counter-reset:list-counter 0}.contentArticle ol[start="2"]{counter-reset:list-counter 1}.contentArticle ol[start="3"]{counter-reset:list-counter 2}.contentArticle ol[start="4"]{counter-reset:list-counter 3}.contentArticle ol[start="5"]{counter-reset:list-counter 4}.contentArticle ol[start="6"]{counter-reset:list-counter 5}.contentArticle ol[start="7"]{counter-reset:list-counter 6}.contentArticle ol[start="8"]{counter-reset:list-counter 7}.contentArticle ol[start="9"]{counter-reset:list-counter 8}.contentArticle ol[start="10"]{counter-reset:list-counter 9}.contentArticle ol[start="11"]{counter-reset:list-counter 10}.contentArticle ol[start="12"]{counter-reset:list-counter 11}.contentArticle ol[start="13"]{counter-reset:list-counter 12}.contentArticle ol[start="14"]{counter-reset:list-counter 13}.contentArticle ol[start="15"]{counter-reset:list-counter 14}.contentArticle ol[start="16"]{counter-reset:list-counter 15}.contentArticle ol[start="17"]{counter-reset:list-counter 16}.contentArticle ol[start="18"]{counter-reset:list-counter 17}.contentArticle ol[start="19"]{counter-reset:list-counter 18}.contentArticle ol[start="20"]{counter-reset:list-counter 19}.contentArticle ul li{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;list-style-type:none;margin-bottom:12px;padding-left:18px;position:relative}@media screen and (min-width:520px){.contentArticle ul li{line-height:150%}}@media screen and (min-width:1440px){.contentArticle ul li{font-size:18px}}.contentArticle ul li:before{background:#a5a5a4;border-radius:50%;content:"";display:inline-block;height:10px;left:0;position:absolute;top:7px;width:10px}@media screen and (min-width:1440px){.contentArticle ul li:before{top:9px}}.contentArticle ul li:last-child{margin-bottom:0}.contentArticle ul li>ul>li:before{background:#0000;border:1.5px solid #a5a5a4;box-sizing:border-box}.contentArticle ul li>ul>li>ul>li:before{border-radius:0;transform:rotate(45deg)}.contentArticle figure{margin:32px 0}@media screen and (min-width:768px){.contentArticle figure{margin:48px 0}}.contentArticle .wp-block-image{margin:48px 0}.contentArticle .wp-block-image:last-child{margin-bottom:0}.contentArticle .wp-block-image .wp-element-caption{font-feature-settings:"case" on;color:#777776;font-size:13px;font-style:normal;font-variation-settings:"wght" 300;font-weight:400;line-height:145%;margin-top:12px}@media screen and (min-width:520px){.contentArticle .wp-block-image .wp-element-caption{font-size:14px;line-height:150%}}@media screen and (min-width:768px){.contentArticle .wp-block-image .wp-element-caption{margin-top:16px}}.contentArticle .wp-block-image .wp-element-caption *{color:#777776;font-style:normal}.contentArticle .wp-block-table:last-child{margin-bottom:0}.contentArticle .wp-block-quote{margin-bottom:48px;margin-top:48px;padding-left:52px;position:relative}.contentArticle .wp-block-quote:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYyOCAzLjY4QzEwLjg2OCA1LjEgNy42NzcgOC42MTIgNi45IDExLjYyM2MuMjU5LS4xNjggMS4wMzUtLjI1MSAxLjcyNS0uMjUxIDMuMjc4IDAgNS44NjYgMi40MjUgNS44NjYgNi4wMkMxNC40OSAyMC45OSAxMS4zODUgMjQgNy42NzcgMjQgMy42MjMgMjQgMCAyMC45MDYgMCAxNS40NyAwIDkuMiAzLjUzNiAzLjU5NiA4Ljg4NCAwbDQuNzQ0IDMuNjh6bTE3LjU5NiAwYy0yLjc2IDEuNDIxLTYuMDM4IDQuOTMzLTYuNzI4IDcuOTQ0LjI1OS0uMTY4IDEuMDM1LS4yNTEgMS43MjUtLjI1MSAzLjE5MSAwIDUuNzc5IDIuNDI1IDUuNzc5IDYuMDJDMzIgMjAuOTkgMjguOTgxIDI0IDI1LjE4NiAyNGMtNC4wNTQgMC03LjU5LTMuMDk0LTcuNTktOC41MyAwLTYuMjcxIDMuNDUtMTEuODc0IDguNzk3LTE1LjQ3bDQuODMgMy42OHoiIGZpbGw9IiNGNDUxMUUiLz48L3N2Zz4=);display:block;height:24px;left:0;position:absolute;top:0;width:32px}.contentArticle .wp-block-quote:last-child{margin-bottom:0}.contentArticle .wp-block-quote p{margin:0}@media screen and (min-width:1024px){.contentArticle .wp-block-quote p{font-size:20px;line-height:32px}}.contentArticle .wp-block-quote cite{color:#161616;display:block;font-size:16px;font-style:normal;font-weight:600;line-height:25px;margin-top:20px}.contentArticle .cs-block-award{background:#f8f8f8;display:flex;flex-wrap:wrap;padding:36px 40px 38px 39px}.contentArticle .cs-block-award .wp-block-media-text__content{flex:1}.contentArticle .cs-block-award .wp-block-media-text__content>p:first-child{margin-top:0}.contentArticle .kt-row-column-wrap{padding:0!important}.contentArticle h2 strong{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%}@media screen and (min-width:520px){.contentArticle h2 strong{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.contentArticle h2 strong{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.contentArticle h2 strong{font-size:39px}}.eBookItem:hover{text-decoration:none}.eBookItem:hover .eBookItemImage{transform:scale(1.05)}.eBookItem:hover .eBookItemDescription{color:#1d1d1b}.eBookItemContent{padding-right:12px}@media screen and (min-width:768px){.eBookItemContent{padding-right:16px}}@media screen and (min-width:1440px){.eBookItemContent{padding-right:24px}}.eBookItemTitle{color:#1d1d1b;margin-bottom:12px}@media screen and (min-width:1024px){.eBookItemTitle{margin-bottom:8px}}.eBookItemDescription{color:#777776;transition:color .15s ease}.eBookItemImageWrapper{aspect-ratio:4/3;border-radius:12px;display:block;margin-bottom:16px;overflow:hidden}.eBookItemImage{border-radius:12px;display:block;height:auto;transition:transform .15s ease;width:100%}#app *{font-family:var(--font-stack)}.hero{--gridGap:12px;background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/a55d6eff-22c9-4ee4-ac4a-04489b503300/blob) no-repeat 100% 100%/cover;font-family:var(--font-stack),sans-serif;padding-bottom:160px;padding-top:34px}@media screen and (min-width:640px){.hero{--gridGap:16px;background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/8121f4b7-1542-4c92-0aee-6aa08dafd400/blob) no-repeat 100%/contain;padding-bottom:80px;padding-top:96px}}@media screen and (min-width:1024px){.hero{background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/a2011a77-ac16-4d80-e779-b2340a841b00/blob) no-repeat 100%/contain;padding-bottom:96px;padding-top:120px}}@media screen and (min-width:1440px){.hero{--gridGap:24px;background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/e2414033-57d1-4de7-314f-7d07ca1e6900/blob) no-repeat 100%/contain}}.hero .heroContent{padding-right:60px}@media screen and (min-width:640px){.hero .heroContent{padding-right:200px}}@media screen and (min-width:1440px){.hero .heroContent{grid-column:span 7;padding-right:0}}.hero .heroMaterialsLink{color:#bbbbba;padding-left:20px;position:relative}.hero .heroMaterialsLink:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNDY2IDIuMDM4bC41MzQuNTQtNS44NjIgNS45NTEgNS44NiA1Ljg4OUw5LjkzMyAxNS41IDMgOC41MzUgOS45MyAxLjVsLjUzNi41Mzh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 50%/contain;content:"";display:block;height:17px;left:0;position:absolute;top:2px;transition:transform .3s ease;width:16px}.hero .heroMaterialsLink:hover{text-decoration:none}.hero .heroMaterialsLink:hover:before{transform:translateX(-4px)}.hero .heroTitle{color:#fff;margin-top:24px;text-align:left}@media screen and (min-width:1024px){.hero .heroTitle{margin-top:32px}}@media screen and (min-width:1440px){.hero .heroTitle{margin-top:48px}}.hero .heroDescription{color:#bbbbba;margin-top:16px}@media screen and (min-width:1440px){.hero .heroDescription{margin-bottom:48px;margin-top:24px;max-width:600px}}.hero .heroBtn:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy45NzIgMWwtLjc2My43NjMtLjAwNCAxMC4zMS01LjEyMy01LjE0OUwxIDguMDAxIDcuOTY1IDE1IDE1IDguMDA0bC0uNTM4LS41NDEtLjU0LS41NC01LjE5IDUuMTYyLjAwMy0xMC4zNUw3Ljk5OSAxaC0uMDI3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.contentArticle{padding-top:48px}@media screen and (min-width:768px){.contentArticle{padding-top:64px}}@media screen and (min-width:1024px){.contentArticle{padding-top:80px}}@media screen and (min-width:1440px){.contentArticle{padding-top:120px}}.contentArticle .wp-block-image{border-radius:12px;overflow:hidden;position:relative}@media screen and (min-width:1440px){.contentArticle .wp-block-image{border-radius:16px}}.contentArticle .wp-block-image:after{border:1.5px solid #e8e8e8;border-radius:12px;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (min-width:1440px){.contentArticle .wp-block-image:after{border-radius:16px}}.materialDownload{padding-bottom:96px;padding-top:96px}@media screen and (min-width:768px){.materialDownload{padding-bottom:120px;padding-top:120px}}@media screen and (min-width:1440px){.materialDownload{padding-bottom:160px;padding-top:160px}}.materialDownload .materialDownloadGrid{background:#f6f6f6;border-radius:20px;display:grid;gap:48px;grid-template-columns:repeat(1,1fr);padding:24px}@media screen and (min-width:768px){.materialDownload .materialDownloadGrid{gap:32px;grid-template-columns:repeat(2,1fr);padding:16px}}@media screen and (min-width:1024px){.materialDownload .materialDownloadGrid{padding:24px}}@media screen and (min-width:768px){.materialDownload .materialDownloadColContent{display:flex;flex-direction:column;justify-content:space-between}}.materialDownload .materialDownloadTitle{margin-bottom:0}.materialDownload .materialDownloadImage{display:none}@media screen and (min-width:768px){.materialDownload .materialDownloadImage{border-radius:12px;display:block;height:auto;width:100%}}.materialDownload .formBlockForm{background:#0000}.materialDownload .formBlockForm.hasSuccess{display:flex;flex-direction:column;height:435px;justify-content:center}@media screen and (min-width:768px){.materialDownload .formBlockForm .formBlockFormGroup:first-child,.materialDownload .formBlockForm .formBlockFormGroup:nth-child(2){width:100%}}.materialDownload .formBlockForm .formBlockFormField[type=submit]{gap:8px}.materialDownload .formBlockForm .formBlockFormField[type=submit]:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC40NzIgMEw3LjcxLjc2M2wtLjAwNCAxMC4zMS01LjEyMy01LjE0OUwxLjUgNy4wMDEgOC40NjUgMTQgMTUuNSA3LjAwNGwtLjUzOC0uNTQxLS41NC0uNTQtNS4xOSA1LjE2Mi4wMDMtMTAuMzVMOC40OTkgMGgtLjAyN3pNMS41IDE1LjVoMTRWMTRoLTE0djEuNXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);margin-left:0;opacity:1;width:16px}.materialDownload .formBlockForm .formMessage{padding:0}.materialDownload .formBlockForm .formMessage .success_icon{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNC42NjciIHN0cm9rZT0iIzAwNzAzRSIgc3Ryb2tlLXdpZHRoPSIyLjY2NyIvPjxwYXRoIGQ9Ik04IDE1LjE2N0wxMy44OTUgMjEgMjQgMTEiIHN0cm9rZT0iIzAwNzAzRSIgc3Ryb2tlLXdpZHRoPSIyLjY2NyIvPjwvc3ZnPg==) no-repeat top;height:32px;margin-bottom:24px;width:32px}.materialDownload .formBlockForm .formMessage p.formBlockFormSuccessTitle{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%;margin-bottom:4px}@media screen and (min-width:520px){.materialDownload .formBlockForm .formMessage p.formBlockFormSuccessTitle{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.materialDownload .formBlockForm .formMessage p.formBlockFormSuccessTitle{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.materialDownload .formBlockForm .formMessage p.formBlockFormSuccessTitle{font-size:29px;letter-spacing:-.4px}}.relatedMaterials{background:#f6f6f6;padding-bottom:80px;padding-top:80px}@media screen and (min-width:1024px){.relatedMaterials{padding-bottom:96px;padding-top:96px}}.relatedMaterials .relatedMaterialsHeader{margin-bottom:32px;padding:0 16px}@media screen and (min-width:768px){.relatedMaterials .relatedMaterialsHeader{padding:0 48px}}@media screen and (min-width:1024px){.relatedMaterials .relatedMaterialsHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;padding:0 85px}}@media screen and (min-width:1280px){.relatedMaterials .relatedMaterialsHeader{padding:0}}.relatedMaterials .relatedMaterialsTitle{margin-bottom:0}@media screen and (min-width:1280px){.relatedMaterials .relatedMaterialsSlider{padding:0 16px}}@media screen and (min-width:1280px)and (min-width:768px){.relatedMaterials .relatedMaterialsSlider{padding:0 48px}}@media screen and (min-width:1280px)and (min-width:1024px){.relatedMaterials .relatedMaterialsSlider{padding:0 85px}}@media screen and (min-width:1280px)and (min-width:1440px){.relatedMaterials .relatedMaterialsSlider{margin:auto;padding:0 111px}}@media screen and (min-width:1280px)and (min-width:1640px){.relatedMaterials .relatedMaterialsSlider{max-width:1928px;padding:0 124px}}@media screen and (min-width:1280px){.relatedMaterials .relatedMaterialsSliderWrapper{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:0}}@media screen and (min-width:1440px){.relatedMaterials .relatedMaterialsSliderWrapper{gap:24px}}.relatedMaterials .relatedMaterialsSlide{width:284px}@media screen and (min-width:768px){.relatedMaterials .relatedMaterialsSlide{width:328px}}@media screen and (min-width:1024px){.relatedMaterials .relatedMaterialsSlide{width:274px}}@media screen and (min-width:1280px){.relatedMaterials .relatedMaterialsSlide{width:auto}}.relatedMaterials .relatedMaterialsSliderNavigation{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}@media screen and (min-width:768px){.relatedMaterials .relatedMaterialsSliderNavigation{gap:16px;margin-top:32px}}.relatedMaterials .relatedMaterialsSliderNavigation.isTop{display:none}@media screen and (min-width:1024px){.relatedMaterials .relatedMaterialsSliderNavigation.isTop{display:flex;grid-column:span 2;margin-top:0}}@media screen and (min-width:1280px){.relatedMaterials .relatedMaterialsSliderNavigation.isTop{display:none}}.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{padding:0 16px}@media screen and (min-width:768px){.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{padding:0 48px}}@media screen and (min-width:1024px){.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{padding:0 85px}}@media screen and (min-width:1440px){.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{margin:auto;padding:0 111px}}@media screen and (min-width:1640px){.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{max-width:1928px;padding:0 124px}}@media screen and (min-width:1024px){.relatedMaterials .relatedMaterialsSliderNavigation.isBottom{display:none}}.relatedMaterials .swiper-button-next,.relatedMaterials .swiper-button-prev{align-items:center;background:#e8e8e8;border:none;border-radius:50%;display:flex;height:48px;justify-content:center;margin:0;position:static;width:48px}@media screen and (min-width:768px){.relatedMaterials .swiper-button-next,.relatedMaterials .swiper-button-prev{height:50px;width:50px}}@media screen and (min-width:1024px){.relatedMaterials .swiper-button-next,.relatedMaterials .swiper-button-prev{height:52px;width:52px}}@media screen and (min-width:1440px){.relatedMaterials .swiper-button-next,.relatedMaterials .swiper-button-prev{height:55px;width:55px}}.relatedMaterials .swiper-button-next:focus,.relatedMaterials .swiper-button-prev:focus{border:1px solid #fff;outline:1px solid #ff8040}.relatedMaterials .swiper-button-next:after,.relatedMaterials .swiper-button-prev:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44MDIgMi45NzNMNyAzLjc4M2w4Ljc5MyA4LjkyNy04Ljc5MSA4LjgzMyAxLjYgMS42MjNMMTkgMTIuNzE5IDguNjA2IDIuMTY2bC0uODA0LjgwN3oiIGZpbGw9IiMxRDFEMUIiLz48L3N2Zz4=);font-size:inherit}.relatedMaterials .swiper-button-next.swiper-button-disabled,.relatedMaterials .swiper-button-prev.swiper-button-disabled{background:#efefef;opacity:1}.relatedMaterials .swiper-button-next.swiper-button-disabled:after,.relatedMaterials .swiper-button-prev.swiper-button-disabled:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44MDIgMi45NzNMNyAzLjc4M2w4Ljc5MyA4LjkyNy04Ljc5MSA4LjgzMyAxLjYgMS42MjNMMTkgMTIuNzE5IDguNjA2IDIuMTY2bC0uODA0LjgwN3oiIGZpbGw9IiNBNUE1QTQiLz48L3N2Zz4=)}.relatedMaterials .swiper-button-next.swiper-button-prev:after,.relatedMaterials .swiper-button-prev.swiper-button-prev:after{transform:rotate(180deg)}.single-materials.read{background:#1d1d1b;overflow:hidden;padding-top:0}.single-materials.read .header{display:none}.single-materials.read .header.isVisible{display:block}.single-materials.read .materialEmbedWrap embed{border:none;height:100dvh;margin:0!important;width:100%}.single-materials.read .materialLoadingWrap{align-items:center;display:flex;height:100dvh;justify-content:center}.single-materials.read .materialLoadingWrap.isHidden{display:none}.single-materials.read .materialLoading{animation:loadingAnimation 1.4s linear infinite;background:linear-gradient(to right,var(--text-accent-dark) 10%,#f4511e00 42%);border-radius:50%;font-size:10px;height:100px;margin:100px auto;position:relative;text-indent:-9999em;transform:translateZ(0);width:100px}.single-materials.read .materialLoading:before{background:#1d1d1b;border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%}.single-materials.read .materialLoading:after{background:#1d1d1b;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%}.single-materials.read .materialError{display:flex;height:100dvh;padding-bottom:16px;padding-top:16px}@media screen and (min-width:768px){.single-materials.read .materialError{align-items:center;display:grid;gap:var(--gridGap);grid-template-columns:repeat(6,1fr);padding-bottom:0;padding-top:0}}@media screen and (min-width:1024px){.single-materials.read .materialError{grid-template-columns:repeat(12,1fr)}}.single-materials.read .materialError.isHidden{display:none}.single-materials.read .materialErrorCard{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}@media screen and (min-width:768px){.single-materials.read .materialErrorCard{background-color:#343432;border-radius:12px;display:block;grid-column:2/6;height:auto;padding:32px}}@media screen and (min-width:1024px){.single-materials.read .materialErrorCard{grid-column:4/10}}@media screen and (min-width:1440px){.single-materials.read .materialErrorCard{border-radius:16px}}.single-materials.read .materialErrorCardContent{margin-top:auto}@media screen and (min-width:768px){.single-materials.read .materialErrorCardContent{margin-bottom:48px}}.single-materials.read .materialErrorCardIconWrapper{display:block;margin:0 auto 24px}.single-materials.read .materialErrorCardTitle{margin-bottom:4px}.single-materials.read .materialErrorCardText{margin-bottom:24px}.single-materials.read .materialErrorCardButton{margin-top:auto}.single-materials.read .materialEmbedButton{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#343434cc;border-radius:8px;bottom:16px;cursor:pointer;display:none;gap:8px;left:16px;padding:13px 24px 15px;position:absolute;transition:padding .3s ease,gap .3s ease}.single-materials.read .materialEmbedButton:hover{gap:16px;padding-right:16px;text-decoration:none}.single-materials.read .materialEmbedButton.isVisible{display:flex}.single-materials.read .materialEmbedButtonText{color:#fff}@keyframes loadingAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
