@font-face{font-family:Matter;src:url(/fonts/MatterYP-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(/fonts/MatterYP-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}*,:after,:before{margin:0;padding:0}body{font-family:Matter,system-ui,sans-serif}::-webkit-scrollbar{width:7px;height:7px;background:white}::-webkit-scrollbar-thumb{width:7px;height:7px;background:var(--light-grey);border-radius:4px}:root{--extra-light-grey:#f5f6fa;--light-grey:rgba(0,0,0,0.1);--gray-2:#f4f5f7;--gray-3:#616162;--white:#ffffff;--violet:#8855ff;--violet-100:#e3dcff;--light-gray-1:#65676b;--light-gray-2:#a0a1a3;--light-gray-3:#e6e7ea;--light-gray-5:#e2e3e4;--light-gray-6:#dddee0;--light-gray-8:#f8f8fa;--light-gray-9:#181818;--black:#000000;--grey-600-v2:#252525;--grey-300-v2:#5a5a5a}[data-theme=article-dark-mode]{--text-color:var(--white)!important;--background:var(--black)!important;--box-bg:var(--light-gray-9);--border-color:var(--light-gray-1)!important;--anchor-color:var(--violet)!important}[data-theme=article-light-mode]{--text-color:var(--black)!important;--background:var(--white)!important;--box-bg:var(--extra-light-grey);--border-color:var(--light-gray-5)!important;--anchor-color:var(--violet)!important}.rotate-icon{transform:rotateX(180deg)!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.promo-active-style{padding-top:96px!important}.promo-active-style .main-container{margin-top:12px!important}.promo-active-style .hover-menu-spacer{height:calc(64px + 96px)!important}.promo-active-style .progress-bar{height:calc(56px + 96px)!important}.promo-active-style .sticky-article-box{top:calc(150px + 96px)!important}@media screen and (min-width:768px){.promo-active-style .main-container{margin-top:24px!important}.promo-active-style .progress-bar{height:calc(64px + 96px)!important}}@font-face{font-family:young-icon;src:url(/fonts/young-icon/v2.7/young-icon.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}#article-text a{color:var(--anchor-color,var(--violet));transition:all 125ms ease;text-decoration:none;-webkit-user-drag:none!important;-webkit-touch-callout:none!important}#article-text a:hover{text-decoration:underline}#article-text a:active,#article-text a:hover,#article-text a:visited{color:var(--anchor-color,var(--violet))}#article-text strong{font-weight:700}#article-text em,#article-text i{font-style:italic}#article-text h1,#article-text h2,#article-text h3,#article-text h4,#article-text h5,#article-text h6,#article-text li,#article-text p{color:var(--text-color,var(--black))}.post-container h2{margin-top:16px;font-size:24px;line-height:30px;font-weight:600;font-family:Matter,system-ui,sans-serif}.post-container h3{margin-top:12px;font-weight:600}.post-container h3,.post-container h4{font-size:16px;line-height:20px;font-family:Matter,system-ui,sans-serif}.post-container h4{margin-top:10px;font-weight:500}.post-container p{margin-top:16px;font-size:16px;line-height:24px;font-weight:400;word-break:break-word;font-family:Matter,system-ui,sans-serif}.post-container ol,.post-container ul{max-width:calc(100% - 12px);margin:16px auto 0;width:100%;padding-left:24px}.post-container li{list-style-type:disc;padding:2px 0;width:calc(100% - 12px);font-size:16px;line-height:24px;font-weight:400;font-family:Matter,system-ui,sans-serif}.post-container ol li{list-style-type:decimal}.post-container img{height:auto;border-radius:8px}.post-container figure,.post-container img{max-width:100%;margin:16px 0}.post-container figure img{width:100%;height:auto}.post-container figcaption{font-size:14px;line-height:20px;color:var(--light-gray-2);margin-top:8px;text-align:center}.post-container iframe{display:block;max-width:100%;border:0}.post-container .wp-block-embed.wp-has-aspect-ratio{display:flex;justify-content:center;max-width:100%}.post-container .wp-has-aspect-ratio .wp-block-embed__wrapper{width:100%;max-width:100%;border-radius:16px;overflow:hidden}.post-container .wp-has-aspect-ratio iframe{width:100%;height:auto;aspect-ratio:var(--embed-aspect,16/9)}.post-container .wp-embed-aspect-4-3{--embed-aspect:4/3}.post-container .wp-embed-aspect-1-1{--embed-aspect:1/1}.post-container .wp-embed-aspect-21-9{--embed-aspect:21/9}.post-container .wp-embed-aspect-18-9{--embed-aspect:18/9}.post-container .wp-embed-aspect-9-16{--embed-aspect:9/16}.post-container .wp-embed-aspect-1-2{--embed-aspect:1/2}.post-container blockquote{border-left:3px solid var(--violet);padding-left:16px;margin:16px 0;font-style:italic}.post-container table{width:100%;border-collapse:collapse;margin:16px 0}.post-container td,.post-container th{border:1px solid var(--light-gray-3);padding:8px 12px;text-align:left;font-size:14px;line-height:20px}@media screen and (min-width:767px){.post-container h2{font-size:34px;line-height:39px}.post-container h3{font-size:24px;line-height:30px}.post-container h4{font-size:20px;line-height:25px}.post-container ol,.post-container ul{max-width:calc(100% - 12px)}.post-container li{width:calc(100% - 24px)}}.related-posts-grid{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:34px}@media screen and (min-width:767px){.related-posts-grid{flex-direction:row;gap:24px}}.category-posts-row{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:34px}@media screen and (min-width:767px){.category-posts-row{flex-direction:row;gap:24px}}.post-section-grid{width:100%;display:flex;flex-direction:column;gap:34px}@media screen and (min-width:767px){.post-section-grid{flex-direction:row;gap:24px}.post-section-grid>*{max-width:calc((100% - 48px) / 3)}}.post-card-thumb img{width:100%;height:104px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:767px){.post-card-thumb img{height:auto}}.category-post-card{max-width:100%;width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:17px}@media screen and (min-width:767px){.category-post-card{max-width:368px;flex-direction:column;gap:12px}}.article-theme-box,.wp-block-academy-golden-rule,.wp-block-academy-pills{background:var(--box-bg,var(--extra-light-grey))!important;border-color:var(--border-color,var(--light-gray-5))!important;border-width:1px;border-style:solid}.wp-block-academy-golden-rule,.wp-block-academy-pills{border-radius:16px;padding:24px;margin:16px 0}@media screen and (max-width:766px){.download-banner-title-head{display:block}}.post-container .wp-block-blogsandbox-token-banner{margin-top:34px;
  /* !important defeats WP's inline `display: grid; grid-template-columns`,
     which would otherwise break the intended flex layout. */display:flex!important;flex-direction:column;justify-content:center!important;align-items:center;border-radius:24px;padding:34px 34px 0;max-width:756px;width:100%;cursor:pointer;overflow:hidden;text-decoration:none}#article-text .wp-block-blogsandbox-token-banner:hover,.post-container .wp-block-blogsandbox-token-banner:hover{text-decoration:none}.post-container .wp-block-blogsandbox-token-banner .banner-left{max-width:100%;width:100%;padding-bottom:34px;display:flex;flex-direction:column;align-items:center!important}.post-container .wp-block-blogsandbox-token-banner .banner-left>:not(:last-child){margin-bottom:16px}.post-container .wp-block-blogsandbox-token-banner .banner-left>:last-child{margin-top:12px}.post-container .wp-block-blogsandbox-token-banner .banner-logo{max-width:171px;min-width:0;width:100%;border-radius:0;margin:0}.post-container .wp-block-blogsandbox-token-banner .banner-title-text{font-size:34px;text-align:center;line-height:39px;font-weight:700;color:black}.post-container .wp-block-blogsandbox-token-banner .banner-title-text[databg="#000000"],.post-container .wp-block-blogsandbox-token-banner .banner-title-text[databg="#0069A0"],.post-container .wp-block-blogsandbox-token-banner .banner-title-text[databg="#3664CF"],.post-container .wp-block-blogsandbox-token-banner .banner-title-text[databg="#638CFC"],.post-container .wp-block-blogsandbox-token-banner .banner-title-text[databg="#FF298A"]{color:white!important}.post-container .wp-block-blogsandbox-token-banner .banner-btn{display:flex;align-items:center;padding:16px 24px;transition:all 75ms ease;border-radius:100px;color:white;text-decoration:none}#article-text .wp-block-blogsandbox-token-banner .banner-btn,#article-text .wp-block-blogsandbox-token-banner .banner-btn p{color:white}.post-container .wp-block-blogsandbox-token-banner .banner-btn>:not(:last-child){margin-right:6px;margin-top:0}.post-container .wp-block-blogsandbox-token-banner .banner-image{display:block;margin:34px auto 0;max-width:100%;height:auto;border-radius:0;transform:translateZ(0)}@media screen and (min-width:767px){.post-container .wp-block-blogsandbox-token-banner{flex-direction:row;justify-content:space-around!important;align-items:center;margin-top:48px}.post-container .wp-block-blogsandbox-token-banner .banner-left{max-width:388px;align-items:flex-start!important}.post-container .wp-block-blogsandbox-token-banner .banner-title-text{text-align:left}.post-container .wp-block-blogsandbox-token-banner .banner-image{margin:0;max-width:304px}}.post-container #post-legal-disclaimer{font-family:Matter,sans-serif;color:rgb(122,123,125);font-size:12px;line-height:16px;margin-top:48px;padding:0 16px}@media screen and (min-width:767px){.post-container #post-legal-disclaimer{font-size:14px;line-height:18px}}.post-container .wp-block-blogapi-custom-btn{display:inline-flex;align-items:center;padding:12px 24px;border-radius:100px;color:white;text-decoration:none;font-weight:600;transition:opacity .15s ease;margin:16px 0}#article-text .wp-block-blogapi-custom-btn:hover,.post-container .wp-block-blogapi-custom-btn:hover{opacity:.85;text-decoration:none}#article-text .wp-block-blogapi-custom-btn,#article-text .wp-block-blogapi-custom-btn p{color:white}[data-view=webview]{padding-bottom:24px}[data-view=webview] .wp-block-blogapi-custom-btn,[data-view=webview] .wp-block-blogsandbox-token-banner,[data-view=webview] [class*=web-view]{display:none!important}:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}*{font-family:Matter,Arial,sans-serif;font-feature-settings:"tnum" on,"lnum" on,"ss04" on}body{color:#000000}