.style_highlight__nTQD0{background:hsla(0,0%,100%,.1)}.style_showLineNumbers__BjwvW:before{content:attr(data-line-number);padding-right:15px;opacity:.5}.style_preview__VJg_W{background-color:var(--light-bg-color);color:var(--light-body-color);position:fixed;bottom:30px;right:55px;padding:8px 20px;font-size:16px;border-radius:50px;text-decoration:none;transition:all .2s ease-in-out;font-weight:700;box-shadow:var(--box-shadow);z-index:10000}.style_preview__VJg_W:hover{opacity:.7}.style_overlay__ns5GM{opacity:0;pointer-events:none}.style_cookies__GuLXr{position:fixed;font-size:12px;bottom:0;left:0;right:0;background:#e9fcff;padding:8px 30px 5px;text-align:center}.style_cookies__GuLXr a{color:inherit}.style_cookies__GuLXr button{display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;background:none;font-size:inherit;padding:0;cursor:pointer;margin-left:10px}.style_cookies__GuLXr button svg{height:18px!important;width:18px!important;display:block}.style_overlay__gp4F1{top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);transition:opacity .25s ease-in-out}.style_overlay__gp4F1,.style_searchResults__3ap8e{position:absolute;z-index:1;visibility:hidden;opacity:0}.style_searchResults__3ap8e{top:-10px;padding-top:10px;width:768px;width:calc(994px - 226px);min-height:58px;background:#fff;box-shadow:0 15px 35px 0 rgba(50,50,93,.1),0 5px 15px 0 rgba(0,0,0,.07);border-radius:0 0 4px 4px}.style_visible__C9Tc8{opacity:1;visibility:visible}.style_results__inKkQ{margin-top:55px;list-style-type:none;padding:0 0 20px}.style_result__N0zY_{padding:10px 25px 8px 64px;margin-bottom:10px}.style_result__N0zY_ a{display:block;text-decoration:none;color:inherit}.style_result__N0zY_:hover{background-image:url(/_next/static/media/chevron-right.cede467b.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:34px 12px}.style_resultTitle__Pv7Mf{font-size:16px;font-weight:700;color:var(--accent-color);margin-bottom:5px;margin-right:8px}.style_resultTitle__Pv7Mf strong{color:var(--darker-accent-color);font-weight:700;font-style:normal;text-decoration:none}.style_resultBody__qaU7N,.style_resultUrl__GA_N_{font-size:13px;color:var(--light-body-color);line-height:20px;padding:0;margin:0;overflow:hidden;max-height:30px;line-height:1.2}.style_resultBody__qaU7N b,.style_resultBody__qaU7N strong,.style_resultUrl__GA_N_ b,.style_resultUrl__GA_N_ strong{font-weight:700}.style_resultUrl__GA_N_{color:var(--extra-light-body-color);margin-top:8px}.style_formSearch__HmsWm{position:absolute;top:0;width:500px;z-index:2}.style_formSearch__HmsWm input{color:var(--light-body-color);background-color:transparent;background-size:14px 14px;background-position:32px 20px;font-size:16px;width:100%;padding:18px 0 17px 64px;background:url(/_next/static/media/search.9437e115.svg);background-size:16px;background-repeat:no-repeat;background-position:30px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.style_spinning__XUin2{position:absolute;right:4px;top:12px;width:55px;height:55px}.style_spinning__XUin2 div{position:absolute;border:3px solid var(--extra-light-body-color);opacity:1;border-radius:50%;animation:style_spinning__XUin2 1s cubic-bezier(0,.2,.8,1) infinite}.style_spinning__XUin2 div:nth-child(2){animation-delay:-.5s}@keyframes style_spinning__XUin2{0%{top:24px;left:24px;width:0;height:0;opacity:1}to{top:0;left:0;width:48px;height:48px;opacity:0}}@media (max-width:999px){.style_searchResults__3ap8e{display:block;width:100%}.style_formSearch__HmsWm{position:relative;width:100%}.style_footer__uDGh_{padding:30px var(--page-margin)}.style_mainHeader__pYFus{display:none}.style_contentWrapper__GVpo1{position:relative}}@media (min-width:1000px){.style_root__3oJ_H{width:100%;height:100%;display:grid;grid-template-columns:252px 1fr;font-size:16px;position:relative}.style_contentWrapper__GVpo1{outline:none;background:#fff;overflow:hidden}.style_mainHeader__pYFus{min-width:700px;border-bottom:1px solid #e3e8ee}.style_mainHeader__pYFus ul{margin:0;margin-right:var(--page-margin);text-align:right}.style_mainHeader__pYFus ul li{display:inline-block}.style_mainHeader__pYFus ul li a{font-size:16px;line-height:56px;padding-left:30px;color:var(--accent-color);display:flex;align-items:center;text-decoration:none}.style_mainHeader__pYFus ul li a:hover{text-decoration:underline}.style_mainHeader__pYFus ul li a svg{fill:var(--accent-color);margin-right:5px}.style_container__ikT8T{padding-bottom:33px;position:relative;z-index:0}.style_mainHeader__pYFus{height:55px}.style_footer__uDGh_{border-top:1px solid var(--border-color);padding:50px var(--page-margin);margin-top:50px}}@media (min-width:1300px){.style_root__3oJ_H{grid-template-columns:minmax(270px,calc((100% - 1262px) / 2 + 270px)) 1010px 1fr}.style_container__ikT8T{padding-left:64px}.style_mainHeader__pYFus{width:1010px}.style_footer__uDGh_{padding:50px 0}}.style_footer__uDGh_{font-size:15px;line-height:1.3}.style_footer__uDGh_ a{color:var(--accent-color)}.style_footerTitle__zqsgl{font-weight:700;margin:0 0 10px;font-size:18px}.style_page__k1the{margin-bottom:7px;color:var(--light-body-color);display:block;text-decoration:none}.style_page__k1the:hover{text-decoration:underline}.style_activePage__mrqVn{color:var(--accent-color)}.style_backHome__m7NRO{font-size:15px;text-decoration:none;color:var(--light-body-color);margin-bottom:20px;display:flex}.style_backHome__m7NRO svg{fill:var(--light-body-color);margin-right:.5em}@media (max-width:999px){.style_sidebar__zYWUt{display:none}}@media (min-width:1000px){.style_sidebar__zYWUt{background:#fff;position:sticky;flex:0 1;flex-grow:0;display:flex;z-index:5;flex-direction:column;align-items:flex-end;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%;width:252px;height:100vh;top:0;flex-grow:1}.style_sidebar__zYWUt:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#e3e8ee}.style_logo__7ORbl{overflow:hidden;width:230px;height:55px;padding:13px 0;flex:none;display:flex;align-items:center;border-bottom:1px solid var(--border-color);text-decoration:none}.style_logo__7ORbl span{font-family:var(--font-headline);font-size:20px;line-height:1.1;font-weight:400;background:var(--accent-color);background:linear-gradient(to right,#4bc0d6,var(--accent-color),var(--orange-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.style_innerSidebar__x_6N7{flex:1 1;overflow-y:auto;z-index:1;width:230px;margin-top:1px;padding:55px 20px 55px 0}}@media (min-width:1300px){.style_root__TXyxi{grid-template-columns:minmax(270px,calc((100% - 1262px) / 2 + 270px)) 1010px 1fr}.style_sidebar__zYWUt{min-width:292px;width:100%}.style_innerSidebar__x_6N7,.style_logo__7ORbl{width:270px}}.style_wrapper__fxVqd{max-width:var(--page-width-with-margin);margin-left:auto;margin-right:auto;width:100%;padding-left:var(--page-margin);padding-right:var(--page-margin)}.style_lazyImage__WZZpl{animation:style_fadein__lRvdV .5s ease-in-out}@keyframes style_fadein__lRvdV{0%{opacity:0}to{opacity:1}}.style_sidebar__d_dEc{position:relative;z-index:1000}.style_innerSidebar__EMvkY{display:flex;align-items:center}.style_logo__OlliB{padding:var(--page-margin) 0;flex-shrink:0}.style_logo__OlliB img,.style_logo__OlliB svg{height:40px}.style_space__0jb4A{flex:1 1}.style_hamburger__S9CP7{background:transparent;padding:10px;margin-right:-10px;border:0;font-size:inherit;text-decoration:none}.style_hamburger__S9CP7:focus{outline:none}.style_hamburger__S9CP7 svg{width:25px;height:25px;fill:var(--base-body-color)}.style_pane__KkE6R{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);padding:var(--page-margin) 0}.style_overlay__bO7tC{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.8)}.style_page__T2Ih_{margin-bottom:7px;color:var(--light-body-color);display:block;text-decoration:none}.style_page__T2Ih_:hover{text-decoration:underline}.style_activePage__RK0zr{color:var(--accent-color)}.style_backHome__0Xi8B{font-size:15px;text-decoration:none;color:var(--light-body-color);margin-bottom:20px;display:flex}.style_backHome__0Xi8B svg{fill:var(--light-body-color);margin-right:.5em}@media screen and (min-width:1001px){.style_overlay__bO7tC,.style_sidebar__d_dEc{display:none}}.style_root__g6gRb{padding-top:5%;max-width:750px;margin:0 auto calc(16.2px + .15vw);text-align:center}@media (min-width:1200px){.style_root__g6gRb{margin-bottom:18px}}.style_tags__opICV{overflow:hidden}.style_tag___OJMj{margin-right:10px;color:var(--base-body-color)}.style_url__aaZ5J{text-decoration:none;color:var(--base-body-color);font-weight:700;display:flex;justify-content:center;align-items:center}.style_key__KBOpV,.style_value__1oF9v{font-size:15px}.style_key__KBOpV{margin-right:3px}.style_value__1oF9v{background-color:var(--light-orange-color);padding:2px 5px;border-radius:3px;font-weight:700}.style_icon__mg7LW{height:1em;margin-left:10px}.pageStyle_page__fodlC{margin-bottom:7px;color:var(--light-body-color);display:block;text-decoration:none}.pageStyle_page__fodlC:hover{text-decoration:underline}.pageStyle_activePage__KwWqD{color:var(--accent-color)}.pageStyle_backHome__gvzqF{font-size:15px;text-decoration:none;color:var(--light-body-color);margin-bottom:20px;display:flex}.pageStyle_backHome__gvzqF svg{fill:var(--light-body-color);margin-right:.5em}.pageStyle_title__d3cVm{font-size:calc(19.4px + 2.55vw);margin-bottom:calc(18.4px + 1.8vw);line-height:1;letter-spacing:-.03em;font-family:var(--font-sans);font-weight:700}@media (min-width:1200px){.pageStyle_title__d3cVm{font-size:50px;margin-bottom:40px}}.pageStyle_subtitle__0WWOx{font-size:calc(16.4px + .3vw);margin:0 0 calc(19.4px + 2.55vw);line-height:1.3;color:var(--light-body-color)}@media (min-width:1200px){.pageStyle_subtitle__0WWOx{font-size:20px;margin-bottom:50px}}.pageStyle_overTitle__Mv2oX{font-size:15px;margin:0 0 calc(16.4px + .3vw);line-height:1.3;color:var(--light-body-color);text-transform:uppercase}@media (min-width:1200px){.pageStyle_overTitle__Mv2oX{margin-bottom:20px}}.pageStyle_browseTitle__H1KwN{font-family:var(--font-sans);color:var(--light-body-color);text-transform:uppercase;font-size:16px;font-weight:700;margin:50px 0 0}.pageStyle_body__t_Ath{font-size:calc(16.2px + .15vw);font-family:var(--font-serif);line-height:1.6;letter-spacing:-.02em;padding-bottom:calc(22.4px + 4.8vw)}.pageStyle_body__t_Ath a{color:inherit}.pageStyle_body__t_Ath a:hover{color:var(--accent-color)}.pageStyle_body__t_Ath h3,.pageStyle_body__t_Ath h4,.pageStyle_body__t_Ath h5,.pageStyle_body__t_Ath h6{font-size:130%;line-height:1.25;margin:calc(21.4px + 4.05vw) 0 calc(16.7px + .525vw);font-weight:700;font-family:var(--font-sans)}.pageStyle_body__t_Ath h3{font-size:160%}.pageStyle_body__t_Ath hr{margin:calc(20.4px + 3.3vw) 0;width:90%;height:1px;background:var(--border-color);border:0}.pageStyle_body__t_Ath iframe{border:0;width:100%;margin:2.5em 0;min-height:400px}.pageStyle_body__t_Ath [data-with-anchor]{position:relative}.pageStyle_body__t_Ath [data-with-anchor] [data-anchor]{position:absolute;top:-70px}.pageStyle_body__t_Ath [data-with-anchor]:hover [data-permalink]{opacity:.5}.pageStyle_body__t_Ath [data-with-anchor] [data-permalink]{transition:all .1s ease-in-out;opacity:0;background:url(/_next/static/media/link.707349ab.svg);background-size:contain;height:.7em;width:.7em;display:inline-block}.pageStyle_body__t_Ath [data-with-anchor] [data-permalink] svg{fill:var(--accent-color)}.pageStyle_body__t_Ath [data-with-anchor] [data-permalink]:hover{opacity:1}.pageStyle_body__t_Ath ol,.pageStyle_body__t_Ath p,.pageStyle_body__t_Ath ul{margin:0 0 1em}.pageStyle_body__t_Ath li{margin:0 0 5px}.pageStyle_body__t_Ath figure{text-align:center;margin:2.5em 0}.pageStyle_body__t_Ath figcaption{color:var(--light-body-color);font-size:.8em;margin-top:15px}.pageStyle_body__t_Ath code{background-color:#f4f4f4;margin:0 .1em;padding:0 .25em;font-family:var(--font-mono);border-radius:.25em;font-size:.9em;word-wrap:break-word}.pageStyle_body__t_Ath .pageStyle_responsiveImage__CvOnU,.pageStyle_body__t_Ath .pageStyle_videoWrapper__X1yKH,.pageStyle_body__t_Ath iframe,.pageStyle_body__t_Ath img,.pageStyle_body__t_Ath pre{border-radius:5px;overflow:hidden;display:inline-block;box-shadow:var(--box-shadow);width:100%}.pageStyle_body__t_Ath .pageStyle_videoWrapper__X1yKH{overflow:hidden}.pageStyle_body__t_Ath .pageStyle_videoWrapper__X1yKH video{display:block}.pageStyle_body__t_Ath pre{padding:30px;font-family:var(--font-mono);font-size:.8em;margin:2.5em 0;-moz-tab-size:2;-o-tab-size:2;tab-size:2;width:100%;overflow:auto;line-height:1.3}.pageStyle_body__t_Ath pre:last-child{margin-bottom:0}.pageStyle_body__t_Ath .pageStyle_responsiveImage__CvOnU{margin:0}.pageStyle_body__t_Ath table{width:100%;margin:2.5em 0}.pageStyle_body__t_Ath th{font-size:.8em;color:var(--light-body-color)}.pageStyle_body__t_Ath td,.pageStyle_body__t_Ath th{font-weight:400;border-bottom:1px solid var(--border-color);padding:10px 20px;text-align:left}.pageStyle_body__t_Ath tr:first-child td{border-top:1px solid var(--border-color)}.pageStyle_body__t_Ath td:first-child,.pageStyle_body__t_Ath th:first-child{padding-left:0}.pageStyle_body__t_Ath td:last-child,.pageStyle_body__t_Ath th:last-child{padding-right:0}@media (min-width:1200px){.pageStyle_body__t_Ath{font-size:18px;padding-bottom:80px;margin:60px 0}}.pageStyle_qa__OXLS3,.pageStyle_text__JvRtN{max-width:680px}.pageStyle_article__OCcda{padding-top:calc(19.4px + 2.55vw)}@media (min-width:1200px){.pageStyle_article__OCcda{padding-top:50px}}@media (min-width:1300px){.pageStyle_articleContainer__SEMmV{display:flex;flex-direction:row-reverse}.pageStyle_article__OCcda{min-width:538px;flex:1 1}}@media (max-width:1299px){.pageStyle_article__OCcda{padding-left:var(--page-margin);padding-right:var(--page-margin);border-bottom:1px solid var(--border-color)}}.pageStyle_cardDescription__SsldX p{margin:0 0 20px}.pageStyle_cardDescription__SsldX p:last-child{margin-bottom:0}.pageStyle_cards__dKX3u{position:relative;display:grid;grid-gap:20px;list-style:none;margin-top:16px}@media (min-width:601px){.pageStyle_cards__dKX3u{grid-template-columns:repeat(2,1fr)}}.pageStyle_card__xDCxQ{position:relative;display:block;color:inherit;text-decoration:none;margin:0;border:1px solid var(--border-color);border-radius:4px;padding:30px 20px;font-size:15px;transition:all .2s ease-in-out}@media (max-width:899px){.pageStyle_card__xDCxQ{border-left:10px solid #f0f8ff}}.pageStyle_card__xDCxQ p{margin-bottom:0}.pageStyle_card__xDCxQ:hover{box-shadow:var(--box-shadow);background:linear-gradient(45deg,#f9ecfe,#fefae4)}.pageStyle_cardTitle__bC_Zq{margin:0 0 10px;font-weight:700;font-size:20px;text-transform:uppercase}.pageStyle_absoluteButton__NQCR3{position:absolute;top:10px;right:20px}