.ig-blog-content{color:var(--pg-ink65);overflow-wrap:break-word;font-size:15.5px;line-height:26px}.ig-blog-content>:first-child{margin-top:0}.ig-blog-content p{margin:12px 0 0}.ig-blog-content h1{color:var(--pg-ink);letter-spacing:-.025em;margin:32px 0 0;font-size:26px;font-weight:900;line-height:1.16}.ig-blog-content h2{color:var(--pg-ink);letter-spacing:-.02em;margin:32px 0 0;font-size:22px;font-weight:900;line-height:1.2}.ig-blog-content h3{color:var(--pg-ink);letter-spacing:-.015em;margin:24px 0 0;font-size:18px;font-weight:800;line-height:1.25}.ig-blog-content ul{margin:12px 0 0;padding-left:1.4em;list-style:outside}.ig-blog-content ol{margin:12px 0 0;padding-left:1.4em;list-style:decimal}.ig-blog-content li{margin-top:6px}.ig-blog-content li[data-list=bullet]{list-style-type:disc}.ig-blog-content li[data-list=ordered]{list-style-type:decimal}.ig-blog-content :is(p,div,h1,h2,h3,h4,h5,h6):is(:empty,:has(>br:only-child)){height:.5rem;margin:0;overflow:hidden}.ig-blog-content :is(p,div,h1,h2,h3,h4,h5,h6):is(:empty,:has(>br:only-child))+:is(p,div,h1,h2,h3,h4,h5,h6):is(:empty,:has(>br:only-child)){height:0}.ig-blog-content :is(p,div,h1,h2,h3,h4,h5,h6):is(:empty,:has(>br:only-child)):has(+:is(h1,h2,h3,h4,h5,h6)){height:0}.ig-blog-content a{color:var(--ig-accent-text,var(--ig-accent));text-underline-offset:2px;text-decoration:underline}.ig-blog-content strong,.ig-blog-content b{color:var(--pg-ink);font-weight:800}.ig-blog-content img{border-radius:14px;max-width:100%;height:auto;margin:20px 0 0}.ig-blog-content blockquote{border-left:3px solid var(--pg-brd);color:var(--pg-ink50);margin:20px 0 0;padding-left:16px}.ig-blog-content :is(h1,h2,h3,h4)[id]{scroll-margin-top:calc(var(--ig-header-bottom,80px) + 24px)}.ig-blog-content table{border-collapse:collapse;width:100%;margin:20px 0 0;font-size:14px;line-height:21px}.ig-blog-content :is(th,td){border:1px solid var(--pg-brd);text-align:start;vertical-align:top;padding:10px 12px}.ig-blog-content th,.ig-blog-content tr:first-child td{color:var(--pg-ink);background:var(--pg-soft);font-weight:800}.ig-blog-content caption{color:var(--pg-ink50);text-align:start;margin-bottom:8px;font-size:13px}.ig-blog-content [style*=color]:not(h1):not(h2):not(h3):not(a){color:inherit!important}.ig-blog-content [style*=background]{background-color:#0000!important}.ig-blog-content :not(pre)>code{background:var(--pg-card2,var(--pg-card));border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em}.ig-blog-content pre{border:1px solid var(--pg-brd);background:var(--pg-card2,var(--pg-card));border-radius:10px;margin:20px 0 0;padding:14px 16px;overflow-x:auto}.ig-blog-content pre code{width:max-content;min-width:100%;color:var(--pg-ink);white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;line-height:20px;display:block}.ig-table-scroll{margin:20px 0 0;overflow-x:auto}.ig-table-scroll>table{margin-top:0}.ig-mermaid{margin:20px 0 0;overflow-x:auto}.ig-mermaid svg{max-width:100%;height:auto;display:block}.ig-mermaid-dark,:is([data-theme=dark],[data-ig-dark]) .ig-mermaid-light{display:none}:is([data-theme=dark],[data-ig-dark]) .ig-mermaid-dark{display:block}.ig-blog-content.ig-legal-doc{font-size:16.5px;line-height:29px}.ig-legal-doc>:is(h1,h2,p,ul,ol){max-width:74ch}.ig-legal-doc>h2{letter-spacing:-.01em;font-size:19px;line-height:1.3}.ig-legal-doc .ig-clause{border-top:1px solid var(--pg-brd2);padding:26px 0 30px}.ig-legal-doc .ig-clause:first-of-type{margin-top:26px}.ig-legal-doc .ig-clause>:first-child,.ig-legal-doc .ig-clause>:first-child+*{margin-top:0}.ig-legal-doc .ig-clause>:is(h3,h4):first-child{font-size:17px;line-height:1.35}.ig-legal-doc .ig-clause>:is(h3,h4,h5,h6):not(:first-child){color:var(--pg-ink);letter-spacing:-.005em;margin-top:22px;font-size:15.5px;font-weight:800}@media (min-width:64rem){.ig-legal-doc .ig-clause{grid-template-columns:minmax(0,15rem) minmax(0,74ch);gap:0 3.5rem;display:grid}.ig-legal-doc .ig-clause>*{grid-column:2}.ig-legal-doc .ig-clause>:first-child{text-wrap:balance;grid-area:1/1}.ig-legal-doc .ig-clause>table{grid-column:1/-1}}.ig-legal-doc .ig-clause:has(>:target){border-top-color:var(--ig-accent)}.ig-blog-content.ig-cms-lead p{color:var(--pg-ink);font-size:17.25px;line-height:29px}.ig-cms-more>summary{color:var(--pg-ink65);cursor:pointer;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.875rem;margin-top:1.75rem;font-size:12px;font-weight:800;list-style:none;display:flex}.ig-cms-more>summary::-webkit-details-marker{display:none}.ig-cms-more>summary:after{content:"";background:var(--pg-brd);flex:auto;height:1px}.ig-cms-more>summary:hover{color:var(--pg-ink)}.ig-cms-more>summary:focus-visible{outline:2px solid var(--ig-accent);outline-offset:4px}.ig-cms-more-chevron{transition:transform .2s}.ig-cms-more[open] .ig-cms-more-chevron{transform:rotate(180deg)}.ig-cms-more-close,.ig-cms-more[open] .ig-cms-more-open{display:none}.ig-cms-more[open] .ig-cms-more-close{display:inline}.ig-cms-more[open]>.ig-blog-content{margin-top:1.5rem}@media (prefers-reduced-motion:reduce){.ig-cms-more-chevron{transition-duration:1ms}}.ig-blog-content.ig-game-doc{color:var(--tb-muted);font-size:14px;line-height:23px}.ig-blog-content.ig-game-doc :is(h1,h2,h3,h4){color:var(--tb-ink)}.ig-blog-content.ig-game-doc h1{font-size:19px}.ig-blog-content.ig-game-doc h2{font-size:16px}.ig-blog-content.ig-game-doc h3{font-size:14.5px}.ig-blog-content.ig-game-doc h4{letter-spacing:-.01em;margin:20px 0 0;font-size:13.5px;font-weight:800;line-height:1.3}.ig-blog-content.ig-game-doc strong,.ig-blog-content.ig-game-doc b{color:var(--tb-ink)}.ig-blog-content.ig-game-doc blockquote{border-left:3px solid var(--tb-edge);color:var(--tb-muted)}.ig-blog-content.ig-game-doc :is(th,td){border:1px solid var(--tb-edge)}.ig-blog-content.ig-game-doc :is(th,td) code{overflow-wrap:anywhere;white-space:normal}.ig-blog-content.ig-game-doc :is(th,tr:first-child td){color:var(--tb-ink);background:var(--tb-bar)}.ig-blog-content.ig-game-doc :not(pre)>code{background:var(--tb-bar);color:var(--tb-ink)}.ig-blog-content.ig-game-doc pre{border:1px solid var(--tb-edge);background:color-mix(in srgb, var(--tb-ink) 4%, transparent);position:relative}.ig-blog-content.ig-game-doc pre code{color:var(--tb-ink);font-size:11.5px;line-height:1.6}.ig-blog-content.ig-game-doc [style*=color]:not(h1):not(h2):not(h3):not(a){color:inherit!important}
