:root{--font-primary:var(--font-primary);--font-secondary:var(--font-secondary);--filter-white:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0%) hue-rotate(2deg) brightness(110%) contrast(101%);--filter-black:brightness(0) saturate(100%);--filter-gray:brightness(0) saturate(100%) invert(71%) sepia(0%) saturate(0%) hue-rotate(113deg) brightness(87%) contrast(84%);--subscribe-btn-bg:var(--ghost-accent-color);--subscribe-btn-hover:#ae0303;--subscribe-btn-text:#fff;--footer-bg:#161616;--footer-text:#999;--gray:#999;--footer-text-hover:#fff;--footer-border:hsla(0,0%,100%,.2);--dark-bg:#161616;--dark-border:hsla(0,0%,100%,.2);--light-border:hsla(0,0%,100%,.8);--light-border-hover:#fff;--page-progress:var(--ghost-accent-color);--archive-hover:hsla(0,0%,60%,.325);--border-radius:5px;--toc-gap:0.5rem;--ticker-height:2rem}:root[data-theme=dark]{--bg-color:#000;--bg-color-secondary:#272727;--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.7);--border-color:#424242;--border-color-hover:#e8e8e8;--border-color-secondary:#575757;--nav-btn-hover:#505050;--icon-hover:#505050;--dropdown-hover:#505050;--tag-hover:#505050;--filter-theme:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0%) hue-rotate(2deg) brightness(110%) contrast(101%);--header-bg:#000;--trending-bg:#fff;--filter-trending:brightness(0) saturate(100%);--scroll-to-top-bg:#343435;--scroll-to-top-hover:#000;--toc-bg:transparent}:root[data-theme=light]{--bg-color:#fff;--bg-color-secondary:#f3f2f2;--text-primary:#000;--text-secondary:rgba(0,0,0,.6);--border-color:#e4e4e4;--border-color-hover:#d1d1d1;--border-color-secondary:#c3c3c3;--nav-btn-hover:#eee;--icon-hover:#eee;--dropdown-hover:#eee;--tag-hover:#eee;--filter-theme:brightness(0) saturate(100%);--header-bg:#fff;--trending-bg:#000;--filter-trending:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0%) hue-rotate(2deg) brightness(110%) contrast(101%);--scroll-to-top-bg:#e4e4e4;--scroll-to-top-hover:#c1c1c1;--toc-bg:transparent}.kg-bookmark-card,.kg-bookmark-publisher{margin:0}.gh-signup-root,.kg-audio-card,.kg-bookmark-container,.kg-callout-card,.kg-callout-card-white,.kg-file-card-container,.kg-header-card,.kg-product-card-container,.kg-signup-card.gh-signup-root,.kg-toggle-card,.kg-video-container{border:1px solid var(--border-color)!important;border-radius:5px!important;border-radius:var(--border-radius)!important}.kg-btn,.kg-gallery-card img,.kg-header-card-button,.kg-image-card img,.kg-product-card-button,.kg-product-card-container img,.kg-signup-card{border-radius:5px!important;border-radius:var(--border-radius)!important}.kg-header-card-heading span,.kg-signup-card-heading span,.kg-toggle-heading-text span{font-family:var(--font-primary)}.kg-width-wide,.kg-width-wide img{margin-left:calc(-40vw + 50%);width:80vw}.kg-width-full,.kg-width-full img{margin-left:calc(-50vw + 50%);padding:0;width:100vw}.kg-header-card-content .kg-header-card-image{width:100%}.kg-card.kg-header-card h2.kg-header-card-heading{font-size:max(1.75rem,min(2.2vw,2.2rem));line-height:1.2}.kg-card.kg-header-card.kg-width-wide h2.kg-header-card-heading{font-size:max(1.75rem,min(2.8vw,2.8rem))}.kg-card.kg-header-card.kg-width-full h2.kg-header-card-heading{font-size:max(2.25rem,min(3.5vw,3.5rem))}.kg-card.kg-header-card.kg-width-full.kg-layout-split h2.kg-header-card-heading{font-size:max(2rem,min(3vw,3.2rem))}.kg-card.kg-header-card h3.kg-header-card-subheading{font-size:max(1.1rem,min(1.25vw,1.25rem))}.kg-card.kg-header-card.kg-width-wide h3.kg-header-card-subheading{font-size:max(1.1rem,min(1.5vw,1.5rem))}.kg-card.kg-header-card.kg-width-full h3.kg-header-card-subheading:not(.kg-layout-split h3.kg-header-card-subheading),.kg-card.kg-header-card.kg-width-full.kg-layout-split h3.kg-header-card-subheading{font-size:max(1.1rem,min(1.6vw,1.6rem))}.kg-card.kg-header-card h2+h3.kg-header-card-subheading{margin:.75rem 0 0}.kg-card.kg-header-card.kg-width-full:not(.kg-layout-split) .kg-header-card-content{margin:0 auto;max-width:min(90vw,var(--global-wide-width))}.kg-card.kg-header-card.kg-v2{display:block}.kg-card.kg-header-card.kg-v2 .kg-header-card-button{height:2.5rem}.kg-card.kg-header-card.kg-v2 picture{border-radius:inherit}.kg-width-full img{margin-left:auto}figcaption{color:var(--text-secondary);font-size:.8rem;text-align:center}figcaption a{-webkit-text-decoration:underline;text-decoration:underline}blockquote,figcaption a:hover{color:var(--text-primary)}blockquote{border-left:8px solid var(--ghost-accent-color);font-size:1.2rem;font-style:italic;line-height:1.4;margin:50px auto;padding:1.2em 30px 1.2em 75px;position:relative}blockquote:not(.kg-blockquote-alt):before{color:var(--ghost-accent-color);content:"\201C";font-size:4em;left:10px;position:absolute;top:-10px}blockquote:after{content:""}.kg-blockquote-alt{border:1px solid var(--ghost-accent-color);border-radius:5px!important;border-radius:var(--border-radius)!important;color:var(--text-primary);font-size:1.2rem!important;line-height:1.4!important;margin:50px auto;padding:1.5em 2.5em!important;position:relative}@media screen and (max-width:768px){.kg-bookmark-thumbnail{padding-top:56.25%}.kg-bookmark-container{flex-direction:column-reverse}}.fi,.fib{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{display:inline-block;position:relative;width:2em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(flags/1x1/xx.svg)}.fi-ad{background-image:url(flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(flags/1x1/ad.svg)}.fi-ae{background-image:url(flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(flags/1x1/ae.svg)}.fi-af{background-image:url(flags/4x3/af.svg)}.fi-af.fis{background-image:url(flags/1x1/af.svg)}.fi-ag{background-image:url(flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(flags/1x1/ag.svg)}.fi-ai{background-image:url(flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(flags/1x1/ai.svg)}.fi-al{background-image:url(flags/4x3/al.svg)}.fi-al.fis{background-image:url(flags/1x1/al.svg)}.fi-am{background-image:url(flags/4x3/am.svg)}.fi-am.fis{background-image:url(flags/1x1/am.svg)}.fi-ao{background-image:url(flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(flags/1x1/ao.svg)}.fi-aq{background-image:url(flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(flags/1x1/aq.svg)}.fi-ar{background-image:url(flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(flags/1x1/ar.svg)}.fi-as{background-image:url(flags/4x3/as.svg)}.fi-as.fis{background-image:url(flags/1x1/as.svg)}.fi-at{background-image:url(flags/4x3/at.svg)}.fi-at.fis{background-image:url(flags/1x1/at.svg)}.fi-au{background-image:url(flags/4x3/au.svg)}.fi-au.fis{background-image:url(flags/1x1/au.svg)}.fi-aw{background-image:url(flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(flags/1x1/aw.svg)}.fi-ax{background-image:url(flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(flags/1x1/ax.svg)}.fi-az{background-image:url(flags/4x3/az.svg)}.fi-az.fis{background-image:url(flags/1x1/az.svg)}.fi-ba{background-image:url(flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(flags/1x1/ba.svg)}.fi-bb{background-image:url(flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(flags/1x1/bb.svg)}.fi-bd{background-image:url(flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(flags/1x1/bd.svg)}.fi-be{background-image:url(flags/4x3/be.svg)}.fi-be.fis{background-image:url(flags/1x1/be.svg)}.fi-bf{background-image:url(flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(flags/1x1/bf.svg)}.fi-bg{background-image:url(flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(flags/1x1/bg.svg)}.fi-bh{background-image:url(flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(flags/1x1/bh.svg)}.fi-bi{background-image:url(flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(flags/1x1/bi.svg)}.fi-bj{background-image:url(flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(flags/1x1/bj.svg)}.fi-bl{background-image:url(flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(flags/1x1/bl.svg)}.fi-bm{background-image:url(flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(flags/1x1/bm.svg)}.fi-bn{background-image:url(flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(flags/1x1/bn.svg)}.fi-bo{background-image:url(flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(flags/1x1/bo.svg)}.fi-bq{background-image:url(flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(flags/1x1/bq.svg)}.fi-br{background-image:url(flags/4x3/br.svg)}.fi-br.fis{background-image:url(flags/1x1/br.svg)}.fi-bs{background-image:url(flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(flags/1x1/bs.svg)}.fi-bt{background-image:url(flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(flags/1x1/bt.svg)}.fi-bv{background-image:url(flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(flags/1x1/bv.svg)}.fi-bw{background-image:url(flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(flags/1x1/bw.svg)}.fi-by{background-image:url(flags/4x3/by.svg)}.fi-by.fis{background-image:url(flags/1x1/by.svg)}.fi-bz{background-image:url(flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(flags/1x1/bz.svg)}.fi-ca{background-image:url(flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(flags/1x1/ca.svg)}.fi-cc{background-image:url(flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(flags/1x1/cc.svg)}.fi-cd{background-image:url(flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(flags/1x1/cd.svg)}.fi-cf{background-image:url(flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(flags/1x1/cf.svg)}.fi-cg{background-image:url(flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(flags/1x1/cg.svg)}.fi-ch{background-image:url(flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(flags/1x1/ch.svg)}.fi-ci{background-image:url(flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(flags/1x1/ci.svg)}.fi-ck{background-image:url(flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(flags/1x1/ck.svg)}.fi-cl{background-image:url(flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(flags/1x1/cl.svg)}.fi-cm{background-image:url(flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(flags/1x1/cm.svg)}.fi-cn{background-image:url(flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(flags/1x1/cn.svg)}.fi-co{background-image:url(flags/4x3/co.svg)}.fi-co.fis{background-image:url(flags/1x1/co.svg)}.fi-cr{background-image:url(flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(flags/1x1/cr.svg)}.fi-cu{background-image:url(flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(flags/1x1/cu.svg)}.fi-cv{background-image:url(flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(flags/1x1/cv.svg)}.fi-cw{background-image:url(flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(flags/1x1/cw.svg)}.fi-cx{background-image:url(flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(flags/1x1/cx.svg)}.fi-cy{background-image:url(flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(flags/1x1/cy.svg)}.fi-cz{background-image:url(flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(flags/1x1/cz.svg)}.fi-de{background-image:url(flags/4x3/de.svg)}.fi-de.fis{background-image:url(flags/1x1/de.svg)}.fi-dj{background-image:url(flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(flags/1x1/dj.svg)}.fi-dk{background-image:url(flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(flags/1x1/dk.svg)}.fi-dm{background-image:url(flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(flags/1x1/dm.svg)}.fi-do{background-image:url(flags/4x3/do.svg)}.fi-do.fis{background-image:url(flags/1x1/do.svg)}.fi-dz{background-image:url(flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(flags/1x1/dz.svg)}.fi-ec{background-image:url(flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(flags/1x1/ec.svg)}.fi-ee{background-image:url(flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(flags/1x1/ee.svg)}.fi-eg{background-image:url(flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(flags/1x1/eg.svg)}.fi-eh{background-image:url(flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(flags/1x1/eh.svg)}.fi-er{background-image:url(flags/4x3/er.svg)}.fi-er.fis{background-image:url(flags/1x1/er.svg)}.fi-es{background-image:url(flags/4x3/es.svg)}.fi-es.fis{background-image:url(flags/1x1/es.svg)}.fi-et{background-image:url(flags/4x3/et.svg)}.fi-et.fis{background-image:url(flags/1x1/et.svg)}.fi-fi{background-image:url(flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(flags/1x1/fi.svg)}.fi-fj{background-image:url(flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(flags/1x1/fj.svg)}.fi-fk{background-image:url(flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(flags/1x1/fk.svg)}.fi-fm{background-image:url(flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(flags/1x1/fm.svg)}.fi-fo{background-image:url(flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(flags/1x1/fo.svg)}.fi-fr{background-image:url(flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(flags/1x1/fr.svg)}.fi-ga{background-image:url(flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(flags/1x1/ga.svg)}.fi-gb{background-image:url(flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(flags/1x1/gb.svg)}.fi-gd{background-image:url(flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(flags/1x1/gd.svg)}.fi-ge{background-image:url(flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(flags/1x1/ge.svg)}.fi-gf{background-image:url(flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(flags/1x1/gf.svg)}.fi-gg{background-image:url(flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(flags/1x1/gg.svg)}.fi-gh{background-image:url(flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(flags/1x1/gh.svg)}.fi-gi{background-image:url(flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(flags/1x1/gi.svg)}.fi-gl{background-image:url(flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(flags/1x1/gl.svg)}.fi-gm{background-image:url(flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(flags/1x1/gm.svg)}.fi-gn{background-image:url(flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(flags/1x1/gn.svg)}.fi-gp{background-image:url(flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(flags/1x1/gp.svg)}.fi-gq{background-image:url(flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(flags/1x1/gq.svg)}.fi-gr{background-image:url(flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(flags/1x1/gr.svg)}.fi-gs{background-image:url(flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(flags/1x1/gs.svg)}.fi-gt{background-image:url(flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(flags/1x1/gt.svg)}.fi-gu{background-image:url(flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(flags/1x1/gu.svg)}.fi-gw{background-image:url(flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(flags/1x1/gw.svg)}.fi-gy{background-image:url(flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(flags/1x1/gy.svg)}.fi-hk{background-image:url(flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(flags/1x1/hk.svg)}.fi-hm{background-image:url(flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(flags/1x1/hm.svg)}.fi-hn{background-image:url(flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(flags/1x1/hn.svg)}.fi-hr{background-image:url(flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(flags/1x1/hr.svg)}.fi-ht{background-image:url(flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(flags/1x1/ht.svg)}.fi-hu{background-image:url(flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(flags/1x1/hu.svg)}.fi-id{background-image:url(flags/4x3/id.svg)}.fi-id.fis{background-image:url(flags/1x1/id.svg)}.fi-ie{background-image:url(flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(flags/1x1/ie.svg)}.fi-il{background-image:url(flags/4x3/il.svg)}.fi-il.fis{background-image:url(flags/1x1/il.svg)}.fi-im{background-image:url(flags/4x3/im.svg)}.fi-im.fis{background-image:url(flags/1x1/im.svg)}.fi-in{background-image:url(flags/4x3/in.svg)}.fi-in.fis{background-image:url(flags/1x1/in.svg)}.fi-io{background-image:url(flags/4x3/io.svg)}.fi-io.fis{background-image:url(flags/1x1/io.svg)}.fi-iq{background-image:url(flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(flags/1x1/iq.svg)}.fi-ir{background-image:url(flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(flags/1x1/ir.svg)}.fi-is{background-image:url(flags/4x3/is.svg)}.fi-is.fis{background-image:url(flags/1x1/is.svg)}.fi-it{background-image:url(flags/4x3/it.svg)}.fi-it.fis{background-image:url(flags/1x1/it.svg)}.fi-je{background-image:url(flags/4x3/je.svg)}.fi-je.fis{background-image:url(flags/1x1/je.svg)}.fi-jm{background-image:url(flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(flags/1x1/jm.svg)}.fi-jo{background-image:url(flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(flags/1x1/jo.svg)}.fi-jp{background-image:url(flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(flags/1x1/jp.svg)}.fi-ke{background-image:url(flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(flags/1x1/ke.svg)}.fi-kg{background-image:url(flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(flags/1x1/kg.svg)}.fi-kh{background-image:url(flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(flags/1x1/kh.svg)}.fi-ki{background-image:url(flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(flags/1x1/ki.svg)}.fi-km{background-image:url(flags/4x3/km.svg)}.fi-km.fis{background-image:url(flags/1x1/km.svg)}.fi-kn{background-image:url(flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(flags/1x1/kn.svg)}.fi-kp{background-image:url(flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(flags/1x1/kp.svg)}.fi-kr{background-image:url(flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(flags/1x1/kr.svg)}.fi-kw{background-image:url(flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(flags/1x1/kw.svg)}.fi-ky{background-image:url(flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(flags/1x1/ky.svg)}.fi-kz{background-image:url(flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(flags/1x1/kz.svg)}.fi-la{background-image:url(flags/4x3/la.svg)}.fi-la.fis{background-image:url(flags/1x1/la.svg)}.fi-lb{background-image:url(flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(flags/1x1/lb.svg)}.fi-lc{background-image:url(flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(flags/1x1/lc.svg)}.fi-li{background-image:url(flags/4x3/li.svg)}.fi-li.fis{background-image:url(flags/1x1/li.svg)}.fi-lk{background-image:url(flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(flags/1x1/lk.svg)}.fi-lr{background-image:url(flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(flags/1x1/lr.svg)}.fi-ls{background-image:url(flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(flags/1x1/ls.svg)}.fi-lt{background-image:url(flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(flags/1x1/lt.svg)}.fi-lu{background-image:url(flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(flags/1x1/lu.svg)}.fi-lv{background-image:url(flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(flags/1x1/lv.svg)}.fi-ly{background-image:url(flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(flags/1x1/ly.svg)}.fi-ma{background-image:url(flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(flags/1x1/ma.svg)}.fi-mc{background-image:url(flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(flags/1x1/mc.svg)}.fi-md{background-image:url(flags/4x3/md.svg)}.fi-md.fis{background-image:url(flags/1x1/md.svg)}.fi-me{background-image:url(flags/4x3/me.svg)}.fi-me.fis{background-image:url(flags/1x1/me.svg)}.fi-mf{background-image:url(flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(flags/1x1/mf.svg)}.fi-mg{background-image:url(flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(flags/1x1/mg.svg)}.fi-mh{background-image:url(flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(flags/1x1/mh.svg)}.fi-mk{background-image:url(flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(flags/1x1/mk.svg)}.fi-ml{background-image:url(flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(flags/1x1/ml.svg)}.fi-mm{background-image:url(flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(flags/1x1/mm.svg)}.fi-mn{background-image:url(flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(flags/1x1/mn.svg)}.fi-mo{background-image:url(flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(flags/1x1/mo.svg)}.fi-mp{background-image:url(flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(flags/1x1/mp.svg)}.fi-mq{background-image:url(flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(flags/1x1/mq.svg)}.fi-mr{background-image:url(flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(flags/1x1/mr.svg)}.fi-ms{background-image:url(flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(flags/1x1/ms.svg)}.fi-mt{background-image:url(flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(flags/1x1/mt.svg)}.fi-mu{background-image:url(flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(flags/1x1/mu.svg)}.fi-mv{background-image:url(flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(flags/1x1/mv.svg)}.fi-mw{background-image:url(flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(flags/1x1/mw.svg)}.fi-mx{background-image:url(flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(flags/1x1/mx.svg)}.fi-my{background-image:url(flags/4x3/my.svg)}.fi-my.fis{background-image:url(flags/1x1/my.svg)}.fi-mz{background-image:url(flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(flags/1x1/mz.svg)}.fi-na{background-image:url(flags/4x3/na.svg)}.fi-na.fis{background-image:url(flags/1x1/na.svg)}.fi-nc{background-image:url(flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(flags/1x1/nc.svg)}.fi-ne{background-image:url(flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(flags/1x1/ne.svg)}.fi-nf{background-image:url(flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(flags/1x1/nf.svg)}.fi-ng{background-image:url(flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(flags/1x1/ng.svg)}.fi-ni{background-image:url(flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(flags/1x1/ni.svg)}.fi-nl{background-image:url(flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(flags/1x1/nl.svg)}.fi-no{background-image:url(flags/4x3/no.svg)}.fi-no.fis{background-image:url(flags/1x1/no.svg)}.fi-np{background-image:url(flags/4x3/np.svg)}.fi-np.fis{background-image:url(flags/1x1/np.svg)}.fi-nr{background-image:url(flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(flags/1x1/nr.svg)}.fi-nu{background-image:url(flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(flags/1x1/nu.svg)}.fi-nz{background-image:url(flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(flags/1x1/nz.svg)}.fi-om{background-image:url(flags/4x3/om.svg)}.fi-om.fis{background-image:url(flags/1x1/om.svg)}.fi-pa{background-image:url(flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(flags/1x1/pa.svg)}.fi-pe{background-image:url(flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(flags/1x1/pe.svg)}.fi-pf{background-image:url(flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(flags/1x1/pf.svg)}.fi-pg{background-image:url(flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(flags/1x1/pg.svg)}.fi-ph{background-image:url(flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(flags/1x1/ph.svg)}.fi-pk{background-image:url(flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(flags/1x1/pk.svg)}.fi-pl{background-image:url(flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(flags/1x1/pl.svg)}.fi-pm{background-image:url(flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(flags/1x1/pm.svg)}.fi-pn{background-image:url(flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(flags/1x1/pn.svg)}.fi-pr{background-image:url(flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(flags/1x1/pr.svg)}.fi-ps{background-image:url(flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(flags/1x1/ps.svg)}.fi-pt{background-image:url(flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(flags/1x1/pt.svg)}.fi-pw{background-image:url(flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(flags/1x1/pw.svg)}.fi-py{background-image:url(flags/4x3/py.svg)}.fi-py.fis{background-image:url(flags/1x1/py.svg)}.fi-qa{background-image:url(flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(flags/1x1/qa.svg)}.fi-re{background-image:url(flags/4x3/re.svg)}.fi-re.fis{background-image:url(flags/1x1/re.svg)}.fi-ro{background-image:url(flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(flags/1x1/ro.svg)}.fi-rs{background-image:url(flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(flags/1x1/rs.svg)}.fi-ru{background-image:url(flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(flags/1x1/ru.svg)}.fi-rw{background-image:url(flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(flags/1x1/rw.svg)}.fi-sa{background-image:url(flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(flags/1x1/sa.svg)}.fi-sb{background-image:url(flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(flags/1x1/sb.svg)}.fi-sc{background-image:url(flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(flags/1x1/sc.svg)}.fi-sd{background-image:url(flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(flags/1x1/sd.svg)}.fi-se{background-image:url(flags/4x3/se.svg)}.fi-se.fis{background-image:url(flags/1x1/se.svg)}.fi-sg{background-image:url(flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(flags/1x1/sg.svg)}.fi-sh{background-image:url(flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(flags/1x1/sh.svg)}.fi-si{background-image:url(flags/4x3/si.svg)}.fi-si.fis{background-image:url(flags/1x1/si.svg)}.fi-sj{background-image:url(flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(flags/1x1/sj.svg)}.fi-sk{background-image:url(flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(flags/1x1/sk.svg)}.fi-sl{background-image:url(flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(flags/1x1/sl.svg)}.fi-sm{background-image:url(flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(flags/1x1/sm.svg)}.fi-sn{background-image:url(flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(flags/1x1/sn.svg)}.fi-so{background-image:url(flags/4x3/so.svg)}.fi-so.fis{background-image:url(flags/1x1/so.svg)}.fi-sr{background-image:url(flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(flags/1x1/sr.svg)}.fi-ss{background-image:url(flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(flags/1x1/ss.svg)}.fi-st{background-image:url(flags/4x3/st.svg)}.fi-st.fis{background-image:url(flags/1x1/st.svg)}.fi-sv{background-image:url(flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(flags/1x1/sv.svg)}.fi-sx{background-image:url(flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(flags/1x1/sx.svg)}.fi-sy{background-image:url(flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(flags/1x1/sy.svg)}.fi-sz{background-image:url(flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(flags/1x1/sz.svg)}.fi-tc{background-image:url(flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(flags/1x1/tc.svg)}.fi-td{background-image:url(flags/4x3/td.svg)}.fi-td.fis{background-image:url(flags/1x1/td.svg)}.fi-tf{background-image:url(flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(flags/1x1/tf.svg)}.fi-tg{background-image:url(flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(flags/1x1/tg.svg)}.fi-th{background-image:url(flags/4x3/th.svg)}.fi-th.fis{background-image:url(flags/1x1/th.svg)}.fi-tj{background-image:url(flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(flags/1x1/tj.svg)}.fi-tk{background-image:url(flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(flags/1x1/tk.svg)}.fi-tl{background-image:url(flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(flags/1x1/tl.svg)}.fi-tm{background-image:url(flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(flags/1x1/tm.svg)}.fi-tn{background-image:url(flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(flags/1x1/tn.svg)}.fi-to{background-image:url(flags/4x3/to.svg)}.fi-to.fis{background-image:url(flags/1x1/to.svg)}.fi-tr{background-image:url(flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(flags/1x1/tr.svg)}.fi-tt{background-image:url(flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(flags/1x1/tt.svg)}.fi-tv{background-image:url(flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(flags/1x1/tv.svg)}.fi-tw{background-image:url(flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(flags/1x1/tw.svg)}.fi-tz{background-image:url(flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(flags/1x1/tz.svg)}.fi-ua{background-image:url(flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(flags/1x1/ua.svg)}.fi-ug{background-image:url(flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(flags/1x1/ug.svg)}.fi-um{background-image:url(flags/4x3/um.svg)}.fi-um.fis{background-image:url(flags/1x1/um.svg)}.fi-us{background-image:url(flags/4x3/us.svg)}.fi-us.fis{background-image:url(flags/1x1/us.svg)}.fi-uy{background-image:url(flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(flags/1x1/uy.svg)}.fi-uz{background-image:url(flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(flags/1x1/uz.svg)}.fi-va{background-image:url(flags/4x3/va.svg)}.fi-va.fis{background-image:url(flags/1x1/va.svg)}.fi-vc{background-image:url(flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(flags/1x1/vc.svg)}.fi-ve{background-image:url(flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(flags/1x1/ve.svg)}.fi-vg{background-image:url(flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(flags/1x1/vg.svg)}.fi-vi{background-image:url(flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(flags/1x1/vi.svg)}.fi-vn{background-image:url(flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(flags/1x1/vn.svg)}.fi-vu{background-image:url(flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(flags/1x1/vu.svg)}.fi-wf{background-image:url(flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(flags/1x1/wf.svg)}.fi-ws{background-image:url(flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(flags/1x1/ws.svg)}.fi-ye{background-image:url(flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(flags/1x1/ye.svg)}.fi-yt{background-image:url(flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(flags/1x1/yt.svg)}.fi-za{background-image:url(flags/4x3/za.svg)}.fi-za.fis{background-image:url(flags/1x1/za.svg)}.fi-zm{background-image:url(flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(flags/1x1/zm.svg)}.fi-zw{background-image:url(flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(flags/1x1/zw.svg)}.fi-arab{background-image:url(flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(flags/1x1/arab.svg)}.fi-asean{background-image:url(flags/4x3/asean.svg)}.fi-asean.fis{background-image:url(flags/1x1/asean.svg)}.fi-cefta{background-image:url(flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(flags/1x1/cefta.svg)}.fi-cp{background-image:url(flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(flags/1x1/cp.svg)}.fi-dg{background-image:url(flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(flags/1x1/dg.svg)}.fi-eac{background-image:url(flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(flags/1x1/eac.svg)}.fi-es-ct{background-image:url(flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(flags/1x1/es-pv.svg)}.fi-eu{background-image:url(flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(flags/1x1/ic.svg)}.fi-pc{background-image:url(flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(flags/1x1/sh-ta.svg)}.fi-un{background-image:url(flags/4x3/un.svg)}.fi-un.fis{background-image:url(flags/1x1/un.svg)}.fi-xk{background-image:url(flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(flags/1x1/xk.svg)}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border:none;border-top:1px solid var(--border-color);height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}h1{font-size:3rem;line-height:3.5rem}h1,h2{font-family:var(--gh-font-heading,var(--font-primary))}h2{font-size:2.4rem;line-height:2.7rem}h3{font-size:2rem;line-height:2.3rem}h3,h4{font-family:var(--gh-font-heading,var(--font-primary))}h4{font-size:1.6rem;line-height:1.8rem}h5{font-size:1.4rem;line-height:1.6rem}h5,h6{font-family:var(--gh-font-heading,var(--font-primary))}h6{font-size:1.2rem;line-height:1.4rem}@media (max-width:478px){h1{font-size:2rem}h1,h2{font-weight:400;line-height:1.2}h2{font-size:1.8rem}h3{font-size:1.6rem}h3,h4{font-weight:400;line-height:1.2}h4{font-size:1.4rem}h5{font-size:1.3rem}h5,h6{font-weight:400;line-height:1.2}h6{font-size:1.2rem}}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote:not(.post-page-content blockquote),dd:not(.post-page-content dd),dl:not(.post-page-content dl),figure:not(.post-page-content figure),h1:not(.post-page-content h1),h2:not(.post-page-content h2),h3:not(.post-page-content h3),h4:not(.post-page-content h4),h5:not(.post-page-content h5),h6:not(.post-page-content h6),hr:not(.post-page-content hr),p:not(.post-page-content p),pre:not(.post-page-content pre){margin:0}fieldset{margin:0}fieldset,legend{padding:0}.post-page-content ol,.post-page-content ul{margin:revert;padding:revert}.post-page-content ol{list-style:decimal}.post-page-content ul{list-style:disc}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*{font-family:var(--gh-font-body,var(--font-secondary));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{overflow-x:hidden;padding-top:8.125rem}[data-theme=dark] .moon,[data-theme=light] .sun{display:none}[data-theme=dark] .sun,[data-theme=light] .moon{display:block}#ticker,header{transition:transform .3s ease-in-out}.sticky-subscribe-form .sticky{transition:top .3s ease-in-out}#ticker{position:fixed;top:0;transform:translateY(0);width:100%;z-index:999}#ticker:not([style*=transform]){opacity:0}.ticker-loop-item-title{font-size:.9rem;font-weight:400}#ticker:hover .animate-ticker{animation-play-state:paused}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:478px){.container{max-width:478px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:991px){.container{max-width:991px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.hero-left{grid-area:left}.hero-right{grid-area:right}.hero-center{grid-area:center}.hero-bottom{grid-area:bottom}.hero{grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}@media (min-width:478px){.hero{-moz-column-gap:1.25rem;column-gap:1.25rem}}.hero{grid-template-areas:"center" "left" "right" "bottom"}@media (min-width:768px){.hero{grid-template-areas:"left center" "right  right" "bottom  bottom";grid-template-columns:1fr 3fr;grid-template-rows:auto auto auto}}@media (min-width:991px){.hero{grid-template-areas:"left center right" "left bottom right";grid-template-columns:1.5fr 3fr 1.5fr;grid-template-rows:auto auto}.dropdown ul{transition:all .3s ease-in-out,background-color .15s ease-in-out}.dropdown[data-open=false]>ul{opacity:0;top:calc(100% + 2rem);visibility:hidden}.dropdown:focus-within>ul,.dropdown[data-open=true]>ul{opacity:1;top:100%;visibility:inherit}.dropdown>ul>li>a{color:var(--text-primary);outline:2px solid transparent;outline-offset:2px;padding:.5rem 1rem}.dropdown>ul>li>a:focus,.dropdown>ul>li>a:hover{background-color:var(--dropdown-hover)}.dropdown>ul>li:first-child>a{padding-top:.75rem}.dropdown>ul>li:last-child>a{padding-bottom:.75rem}.\!dropdown ul{transition:all .3s ease-in-out,background-color .15s ease-in-out!important}.\!dropdown[data-open=false]>ul{opacity:0!important;top:calc(100% + 2rem)!important;visibility:hidden!important}.\!dropdown:focus-within>ul,.\!dropdown[data-open=true]>ul{opacity:1!important;top:100%!important;visibility:inherit!important}.\!dropdown>ul>li>a{color:var(--text-primary);outline:2px solid transparent;outline-offset:2px;padding:.5rem 1rem}.\!dropdown>ul>li>a:focus,.\!dropdown>ul>li>a:hover{background-color:var(--dropdown-hover)}.\!dropdown>ul>li:first-child>a{padding-top:.75rem}.\!dropdown>ul>li:last-child>a{padding-bottom:.75rem}}#page-progress{stroke-dasharray:305;stroke-dashoffset:305}#scroll-to-top{transition:opacity .3s ease-in-out,bottom .3s ease-in-out}.archive-no-icons>.link,.archive>.link{grid-area:link}.archive>.icons{grid-area:icons}.archive-no-icons>.tags,.archive>.tags{grid-area:tags}.archive{grid-column-gap:1rem;grid-row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"icons tags" "link link";grid-template-columns:min-content 1fr;grid-template-rows:auto auto;row-gap:.5rem}.archive-no-icons>.link,.archive>.link{outline:2px solid transparent;outline-offset:2px}.archive-no-icons:focus-within>.tags>a,.archive:focus-within>.tags>a{color:var(--text-primary)}.archive:focus-within>.icons>div>img{filter:var(--filter-theme);transition:all .15s ease-in-out}.archive-no-icons>.link:focus,.archive>.link:focus{color:var(--text-primary)}@media (min-width:991px){.archive{display:grid;grid-template-areas:"icons link tags";grid-template-columns:3rem auto auto;grid-template-rows:1fr}}.archive-no-icons{grid-column-gap:1rem;grid-row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"tags" "link";grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto auto;row-gap:.5rem}@media (min-width:991px){.archive-no-icons{display:grid;grid-template-areas:"link tags";grid-template-columns:auto auto;grid-template-rows:repeat(1,minmax(0,1fr))}}#lang-switcher{align-items:center;display:flex;height:4.5rem;margin-bottom:-2rem;margin-top:-2rem;position:relative}#lang-switcher>.scrollable{background-color:var(--header-bg);border-color:var(--border-color);border-radius:5px;border-radius:var(--border-radius);border-width:1px;height:auto;max-height:13rem;min-width:150px;overflow-y:auto;position:absolute;right:0;top:100%;width:-moz-max-content;width:max-content;width:-webkit-fill-available}@media (min-width:478px){#lang-switcher>.scrollable{left:0;min-width:150px;right:auto;width:-webkit-fill-available}}ul#lang-switcher-content{padding-bottom:0;padding-top:0;scrollbar-width:none}.no-scrollbar{scrollbar-width:none}#lang-switcher-btn,ul#lang-switcher-content li{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem}#lang-switcher-btn:hover,ul#lang-switcher-content li:hover{background-color:var(--dropdown-hover)}#lang-switcher-btn:focus,ul#lang-switcher-content li:focus{background-color:var(--dropdown-hover);outline-width:0}#lang-switcher-btn{align-items:center;border-color:var(--border-color);border-radius:5px;border-radius:var(--border-radius);border-width:1px;color:var(--text-primary);display:flex;padding:.25rem;width:38px}.group:hover #lang-switcher-btn{background-color:var(--dropdown-hover)}@media (min-width:478px){#lang-switcher-btn{padding:.35rem .375rem;width:auto}}#lang-switcher-btn>span{color:var(--text-primary);display:none}@media (min-width:478px){#lang-switcher-btn>span{display:inline-block}}ul#lang-switcher-content li{width:100%}#lang-switcher-btn>a:first-child,#lang-switcher-btn>img:first-child,ul#lang-switcher-content li>a,ul#lang-switcher-content li>img{aspect-ratio:1/1;height:1.75rem}#lang-switcher .scrollable{transition:all .3s ease-in-out,background-color .15s ease-in-out}#lang-switcher>ul#lang-switcher-content{opacity:0;top:calc(100% + 2rem);visibility:hidden}#lang-switcher:focus-within>ul#lang-switcher-content{opacity:1;top:100%;visibility:inherit}#lang-switcher:focus-within>div{z-index:100}.toc-list{display:flex;flex-direction:column;gap:.5rem!important;gap:var(--toc-gap)!important;list-style-type:decimal!important;margin-top:.5rem;margin-top:var(--toc-gap);padding-left:1.25rem!important}.toc-list .toc-list{list-style-type:lower-alpha!important}.toc-list .toc-list .toc-list{list-style-type:lower-roman!important}@media (min-width:478px){.toc-list{gap:.5rem;gap:var(--toc-gap)}}.toc-list li::marker{color:var(--text-primary)}.toc-link{color:var(--text-primary);text-underline-offset:2px}a.toc-link{outline:none}.toc-link:hover,a.toc-link:focus{text-decoration-line:underline}@media (min-width:991px){.toc-link.is-active-link,.toc-list li.is-active-li::marker{color:var(--ghost-accent-color)}}@media (max-width:991px){#nav-items{max-height:calc(100svh - 73px)}#nav-items>div{overflow-y:auto}}nav button.rounded-full{outline:2px solid transparent;outline-offset:2px}nav button.rounded-full:focus-within{background-color:var(--nav-btn-hover)}#scroll-to-top{z-index:40}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.sticky-sidebar-blog-content>:first-child,.sticky-toc-blog-content>:first-child{margin-top:0!important;padding-top:0!important}.-bottom-8{bottom:-2rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-8{right:2rem}.top-0{top:0}.top-1{top:.25rem}.top-\[9rem\]{top:9rem}.top-\[calc\(4\.5rem\+1px\)\]{top:calc(4.5rem + 1px)}.top-full{top:100%}.z-0{z-index:0}.-z-50{z-index:-50}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-1000{z-index:1000}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.-my-8{margin-bottom:-2rem;margin-top:-2rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-40{margin-left:10rem;margin-right:10rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-ml-5{margin-left:-1.25rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[5px\]{margin-top:5px}.text-nowrap{text-wrap:nowrap}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.3\]{aspect-ratio:1.3}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-square{aspect-ratio:1/1}.size-10{height:2.5rem;width:2.5rem}.size-12{height:3rem;width:3rem}.size-16{height:4rem;width:4rem}.size-24{height:6rem;width:6rem}.size-28{height:7rem;width:7rem}.size-32{height:8rem;width:8rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-8{height:2rem;width:2rem}.h-1\/2{height:50%}.h-2\/3{height:66.666667%}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[26px\]{height:26px}.h-\[4\.5rem\]{height:4.5rem}.h-\[7\.5rem\]{height:7.5rem}.h-auto{height:auto}.h-full{height:100%}.min-h-screen{min-height:100vh}.h-px{height:1px}.max-h-\[calc\(100svh-73px\)\]{max-height:calc(100svh - 73px)}.w-\[38px\]{width:38px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-min{width:-moz-min-content;width:min-content}.w-px{width:1px}.min-w-44{min-width:11rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[83\.5rem\]{max-width:83.5rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ticker{to{transform:translate(calc(-50% - .875rem))}}.animate-ticker{animation:ticker 50s linear infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-decimal{list-style-type:decimal}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.5fr_3fr_1\.5fr\]{grid-template-columns:1.5fr 3fr 1.5fr}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.grid-cols-\[3rem_auto_auto\]{grid-template-columns:3rem auto auto}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[min-content_1fr\]{grid-template-columns:min-content 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}.grid-rows-\[auto_auto_auto_auto\]{grid-template-rows:auto auto auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{align-items:center;justify-items:center;place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.content-center{align-content:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-5{row-gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:5px;border-radius:var(--border-radius)}.border{border-width:1px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-0{border-left-width:0}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-\[--bg-color\]{border-color:var(--bg-color)}.border-\[--border-color\]{border-color:var(--border-color)}.border-\[--border-color-secondary\]{border-color:var(--border-color-secondary)}.border-\[--dark-border\]{border-color:hsla(0,0%,100%,.2);border-color:var(--dark-border)}.border-\[--light-border\]{border-color:hsla(0,0%,100%,.8);border-color:var(--light-border)}.border-\[--footer-border\]{border-color:hsla(0,0%,100%,.2);border-color:var(--footer-border)}.border-\[--gray\]{border-color:#999;border-color:var(--gray)}.bg-\[--bg-color\]{background-color:var(--bg-color)}.bg-\[--bg-color-secondary\]{background-color:var(--bg-color-secondary)}.bg-\[--dark-bg\]{background-color:#161616;background-color:var(--dark-bg)}.bg-\[--footer-bg\]{background-color:#161616;background-color:var(--footer-bg)}.bg-\[--gray\]{background-color:#999;background-color:var(--gray)}.bg-\[--border-color\]{background-color:var(--border-color)}.bg-\[--border-color-secondary\]{background-color:var(--border-color-secondary)}.bg-\[--header-bg\]{background-color:var(--header-bg)}.bg-\[--nav-btn-hover\]{background-color:var(--nav-btn-hover)}.bg-\[--scroll-to-top-bg\]{background-color:var(--scroll-to-top-bg)}.bg-\[--subscribe-btn-bg\]{background-color:var(--ghost-accent-color);background-color:var(--subscribe-btn-bg)}.bg-\[--text-primary\]{background-color:var(--text-primary)}.bg-\[--toc-bg\]{background-color:var(--toc-bg)}.bg-\[--trending-bg\]{background-color:var(--trending-bg)}.bg-black\/50{background-color:rgba(0,0,0,.502)}.bg-blue-300\/10{background-color:rgba(147,197,253,.102)}.bg-green-300\/10{background-color:rgba(134,239,172,.102)}.bg-neutral-300\/10{background-color:hsla(0,0%,83%,.102)}.bg-orange-300\/10{background-color:hsla(31,97%,72%,.102)}.bg-pink-300\/10{background-color:rgba(249,168,212,.102)}.bg-red-300\/10{background-color:hsla(0,94%,82%,.102)}.bg-transparent{background-color:transparent}.bg-violet-300\/10{background-color:rgba(196,181,253,.102)}.bg-yellow-100\/10{background-color:hsla(55,97%,88%,.102)}.stroke-\[--header-bg\]{stroke:var(--header-bg)}.stroke-\[--page-progress\]{stroke:var(--ghost-accent-color);stroke:var(--page-progress)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.m-0{margin:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pt-1{padding-top:.25rem}.pt-6{padding-top:1.5rem}.pt-10{padding-top:2.5rem}.pt-\[8\.125rem\]{padding-top:8.125rem}.text-center{text-align:center}.font-heading{font-family:var(--gh-font-heading,var(--font-primary))}.font-primary{font-family:var(--gh-font-body,var(--font-secondary))}.text-2xl{font-size:1.5rem;line-height:1.25}.text-4xl{font-size:2rem;line-height:1.25}.text-7xl{font-size:4.5rem;line-height:1.25}.text-\[10px\]{font-size:10px}.text-\[10vw\]{font-size:10vw}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-none{line-height:1}.leading-normal{line-height:1.5}.text-\[--footer-text\]{color:#999;color:var(--footer-text)}.text-\[--gray\]{color:#999;color:var(--gray)}.text-\[--header-bg\]{color:var(--header-bg)}.text-\[--subscribe-btn-text\]{color:#fff;color:var(--subscribe-btn-text)}.text-\[--text-primary\]{color:var(--text-primary)}.text-\[--text-secondary\]{color:var(--text-secondary)}.text-\[--text-accent\]{color:var(--ghost-accent-color)}.border-\[--border-accent\]{border-color:var(--ghost-accent-color)}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) sepia(100%) var(--tw-drop-shadow)}.filter,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:blur(16px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(16px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.wrapper{margin-left:auto;margin-right:auto;max-width:83.5rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}.filter-theme{filter:var(--filter-theme);transition:all .15s ease-in-out}.author-social-link-icon:hover{opacity:.6}.filter-white{filter:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0) hue-rotate(2deg) brightness(110%) contrast(101%);filter:var(--filter-white)}.filter-black,.filter-white{transition:all .15s ease-in-out}.filter-black{filter:brightness(0) saturate(100%);filter:var(--filter-black)}.filter-gray{filter:brightness(0) saturate(100%) invert(71%) sepia(0) saturate(0) hue-rotate(113deg) brightness(87%) contrast(84%);filter:var(--filter-gray)}.filter-gray,.filter-trending{transition:all .15s ease-in-out}.filter-trending{filter:var(--filter-trending)}.accent-blue:hover{--tw-border-opacity:1;background-color:rgba(147,197,253,.102);border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity))}.accent-green:hover{--tw-border-opacity:1;background-color:rgba(134,239,172,.102);border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity))}.accent-orange:hover{--tw-border-opacity:1;background-color:hsla(31,97%,72%,.102);border-color:#f97316;border-color:rgb(249 115 22/var(--tw-border-opacity))}.accent-yellow:hover{--tw-border-opacity:1;background-color:hsla(55,97%,88%,.102);border-color:#eab308;border-color:rgb(234 179 8/var(--tw-border-opacity))}.accent-violet:hover{--tw-border-opacity:1;background-color:rgba(196,181,253,.102);border-color:#8b5cf6;border-color:rgb(139 92 246/var(--tw-border-opacity))}.accent-red:hover{--tw-border-opacity:1;background-color:hsla(0,94%,82%,.102);border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity))}.accent-neutral:hover{--tw-border-opacity:1;background-color:hsla(0,0%,83%,.102);border-color:#737373;border-color:rgb(115 115 115/var(--tw-border-opacity))}.accent-pink:hover{--tw-border-opacity:1;background-color:rgba(249,168,212,.102);border-color:#ec4899;border-color:rgb(236 72 153/var(--tw-border-opacity))}.\[transition\:grid-template-rows_ease-in-out_300ms\]{transition:grid-template-rows .3s ease-in-out}a.hover\:bg-\[--tag-hover\]{outline:none}a.hover\:bg-\[--tag-hover\]:focus{background-color:var(--tag-hover)}a.hover\:underline{outline:none}a.hover\:underline:focus{text-decoration-line:underline}a:focus img.group-hover\:scale-\[1\.025\]{transform:scale(1.025)}.placeholder\:text-\[--text-secondary\]::-moz-placeholder{color:var(--text-secondary)}.placeholder\:text-\[--text-secondary\]::placeholder{color:var(--text-secondary)}.hover\:border-\[--text-primary\]:hover{border-color:var(--text-primary)}.hover\:border-\[--accent-color\]:hover{border-color:var(--accent-color)}.hover\:bg-\[--dropdown-hover\]:hover{background-color:var(--dropdown-hover)}.hover\:bg-\[--icon-hover\]:hover{background-color:var(--icon-hover)}.hover\:bg-\[--nav-btn-hover\]:hover{background-color:var(--nav-btn-hover)}.hover\:bg-\[--scroll-to-top-hover\]:hover{background-color:var(--scroll-to-top-hover)}.hover\:bg-\[--subscribe-btn-hover\]:hover{opacity:.9}.hover\:bg-\[--tag-hover\]:hover{background-color:var(--tag-hover)}.hover\:border-color-\[--light-border-hover\]:hover{border-color:#fff;border-color:var(--light-border-hover)}.hover\:text-\[--footer-text-hover\]:hover{color:#fff;color:var(--footer-text-hover)}.hover\:text-\[--text-primary\]:hover{color:var(--text-primary)}.hover\:text-\[--text-secondary\]:hover{color:var(--text-secondary)}.hover\:text-\[--white\]:hover{color:#fff}.hover\:underline:hover{text-decoration-line:underline}.focus\:bg-\[--dropdown-hover\]:focus{background-color:var(--dropdown-hover)}.focus\:outline-0:focus{outline-width:0}.group:focus-within .group-focus-within\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-x-1{--tw-translate-x:-0.25rem;transform:translate(-.25rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0{--tw-translate-y:-0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),-.125rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;transform:translate(.125rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(.25rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.025) scaleY(1.025);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[--dropdown-hover\]{background-color:var(--dropdown-hover)}.group:hover .group-hover\:text-\[--text-primary\]{color:var(--text-primary)}.group:hover .group-hover\:filter-theme{filter:var(--filter-theme);transition:all .15s ease-in-out}.data-\[visible\=\'false\'\]\:-bottom-8[data-visible=false]{bottom:-2rem}.data-\[visible\=\'true\'\]\:bottom-8[data-visible=true]{bottom:2rem}.data-\[visible\=\'visible\'\]\:flex[data-visible=visible]{display:flex}.data-\[visible\=\'hidden\'\]\:hidden[data-visible=hidden]{display:none}.data-\[visible\=\'false\'\]\:opacity-0[data-visible=false]{opacity:0}.group[data-open=false] .group-data-\[open\=\'false\'\]\:hidden,.group[data-open=true] .group-data-\[open\=\'true\'\]\:hidden{display:none}.group[data-open=true] .group-data-\[open\=\'true\'\]\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=\'true\'\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}.peer[data-open=false]~.peer-data-\[open\=\'false\'\]\:grid-rows-\[0fr\]{grid-template-rows:0fr}.peer[data-open=true]~.peer-data-\[open\=\'true\'\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}@media (min-width:478px){.xs\:left-0{left:0}.xs\:right-auto{right:auto}.xs\:order-1{order:1}.xs\:order-2{order:2}.xs\:col-span-1{grid-column:span 1/span 1}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:col-span-3{grid-column:span 3/span 3}.xs\:my-12{margin-bottom:3rem;margin-top:3rem}.xs\:mb-6{margin-bottom:1.5rem}.xs\:line-clamp-2{-webkit-line-clamp:2}.xs\:line-clamp-2,.xs\:line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xs\:line-clamp-3{-webkit-line-clamp:3}.xs\:line-clamp-4{-webkit-line-clamp:4}.xs\:line-clamp-4,.xs\:line-clamp-5{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xs\:line-clamp-5{-webkit-line-clamp:5}.xs\:block{display:block}.xs\:hidden{display:none}.xs\:aspect-\[1\.5\]{aspect-ratio:1.5}.xs\:aspect-square{aspect-ratio:1/1}.xs\:h-48{height:12rem}.xs\:h-52{height:13rem}.xs\:h-6{height:1.5rem}.xs\:w-auto{width:auto}.xs\:max-w-\[90\%\]{max-width:90%}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:gap-12{gap:3rem}.xs\:gap-16{gap:4rem}.xs\:gap-2{gap:.5rem}.xs\:gap-4{gap:1rem}.xs\:gap-5{gap:1.25rem}.xs\:gap-6{gap:1.5rem}.xs\:gap-8{gap:2rem}.xs\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.xs\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.xs\:p-3{padding:.75rem}.xs\:p-3\.5{padding:.875rem}.xs\:p-6{padding:1.5rem}.xs\:p-8{padding:2rem}.xs\:px-1{padding-left:.25rem;padding-right:.25rem}.xs\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.xs\:px-8{padding-left:2rem;padding-right:2rem}.xs\:py-0{padding-bottom:0;padding-top:0}.xs\:py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.xs\:py-12{padding-bottom:3rem;padding-top:3rem}.xs\:py-3{padding-bottom:.75rem;padding-top:.75rem}.xs\:py-5{padding-top:1.25rem}.xs\:pb-5,.xs\:py-5{padding-bottom:1.25rem}.xs\:pb-12{padding-bottom:3rem}.xs\:pt-5{padding-top:1.25rem}.xs\:text-2xl{font-size:1.5rem;line-height:2rem}.xs\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xs\:text-\[2\.75rem\]{font-size:2.75rem}.xs\:text-\[5vw\]{font-size:5vw}.xs\:text-base{font-size:1rem;line-height:1.5rem}.xs\:text-lg{font-size:1.125rem;line-height:1.75rem}.xs\:text-sm{font-size:.875rem;line-height:1.25rem}.xs\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:640px){.sm\:inline-block{display:inline-block}.sm\:hidden{display:none}.sm\:gap-5{gap:1.25rem}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:aspect-\[1\.3\]{aspect-ratio:1.3}.md\:aspect-\[1\.5\]{aspect-ratio:1.5}.md\:aspect-auto{aspect-ratio:auto}.md\:h-full{height:100%}.md\:max-w-\[60\%\]{max-width:60%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-8{gap:2rem}.md\:gap-6{gap:1.5rem}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:p-8{padding:2rem}.md\:p-16{padding:4rem}.md\:gap-y-8{row-gap:2rem}.md\:border-b{border-bottom-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-l{border-left-width:1px}.md\:py-16{padding-bottom:4rem;padding-top:4rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:pb-0{padding-bottom:0}.md\:pt-0{padding-top:0}.md\:pb-8{padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-8{padding-top:2rem}.md\:pb-16{padding-bottom:4rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:3.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}}@media (min-width:991px){.lg\:static{position:static}.lg\:absolute{position:absolute}.lg\:left-0{left:0}.lg\:top-full{top:100%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.lg\:mx-40{margin-left:10rem;margin-right:10rem}.lg\:ml-16{margin-left:4rem}.lg\:mt-16{margin-top:4rem}.lg\:line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[2\.1\]{aspect-ratio:2.1}.lg\:aspect-auto{aspect-ratio:auto}.lg\:aspect-square{aspect-ratio:1/1}.lg\:aspect-video{aspect-ratio:16/9}.lg\:h-8{height:2rem}.lg\:h-80{height:20rem}.lg\:h-\[10rem\]{height:10rem}.lg\:h-\[26\.33rem\]{height:26.33rem}.lg\:h-\[4\.5rem\]{height:4.5rem}.lg\:h-auto{height:auto}.lg\:h-\[5\.5rem\]{height:5.5rem}.lg\:h-max{height:-moz-max-content;height:max-content}.lg\:max-h-64{max-height:16rem}.lg\:max-h-70dvh{max-height:70dvh}.lg\:w-12{width:3rem}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-\[40\%\]{max-width:40%}.lg\:-translate-x-1\/4{--tw-translate-x:-25%;transform:translate(-25%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-1\/4{--tw-translate-y:25%;transform:translate(var(--tw-translate-x),25%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-32{gap:8rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:gap-y-0{row-gap:0}.lg\:overflow-visible{overflow:visible}.lg\:rounded-sm{border-radius:5px;border-radius:var(--border-radius)}.lg\:border{border-width:1px}.lg\:border-0{border-width:0}.lg\:border-x{border-left-width:1px;border-right-width:1px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:p-3{padding:.75rem}.lg\:p-5{padding:1.25rem}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:pb-0{padding-bottom:0}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.lg\:pl-8{padding-left:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:1.5rem;line-height:1.3}.lg\:text-3xl{font-size:1.875rem;line-height:1.3}.lg\:text-4xl{font-size:2.25rem;line-height:1.3}.lg\:text-8xl{font-size:6rem;line-height:1.3}.lg\:text-\[10px\]{font-size:10px}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem;line-height:1.3}.lg\:text-lg{font-size:1.125rem;line-height:1.3}.lg\:text-sm{font-size:.875rem;line-height:1.2}.lg\:opacity-0{opacity:0}.group:hover .lg\:group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:opacity-100{opacity:1}.group[data-open=true] .lg\:group-data-\[open\=\'true\'\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer[data-open=false]~.lg\:peer-data-\[open\=\'false\'\]\:grid-rows-\[1fr\],.peer[data-open=true]~.lg\:peer-data-\[open\=\'true\'\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-sneak-peek{position:relative}.post-sneak-peek.fading:after{background:linear-gradient(transparent,var(--bg-color) 90%);bottom:0;content:"";height:80%;left:0;position:absolute;right:0}.has-dropcap:first-letter{float:left;font-size:6rem;line-height:1;margin:0 .1rem .2rem 0}.brand-dark,.icon-dark,.theme-dark-logo,[data-theme=dark] .theme-light-logo{display:none}[data-theme=dark] .theme-dark-logo{display:inline}[data-theme=dark] .brand-light{display:none}[data-theme=dark] .brand-dark{display:flex}[data-theme=dark] .icon-light{display:none}[data-theme=dark] .icon-dark{display:flex}.subscription-form .error-button,.subscription-form .error-message,.subscription-form .loading-button,.subscription-form .message-wrapper,.subscription-form .success-button,.subscription-form .success-message,.subscription-form.error .default-button,.subscription-form.error .loading-button,.subscription-form.error .success-button,.subscription-form.loading .default-button,.subscription-form.loading .error-button,.subscription-form.loading .success-button,.subscription-form.success .default-button,.subscription-form.success .error-button,.subscription-form.success .loading-button{display:none}.subscription-form.error .error-button,.subscription-form.error .error-message,.subscription-form.error .message-wrapper,.subscription-form.loading .loading-button,.subscription-form.success .message-wrapper,.subscription-form.success .success-button,.subscription-form.success .success-message{display:inherit}.error-message{color:darkred}.success-message{color:#006400}.btn-disabled,.js-load-posts:has(.btn-disabled),.pagination .page-item.disabled{opacity:.8;pointer-events:none}.pagination .page-item.disabled{color:var(--bg-color-secondary);position:relative}.pagination .page-item.disabled span{color:var(--border-color)}.pagination .page-item.disabled img{opacity:.3}.pagination .page-item.disabled:before{border-top:1px solid red;border-color:inherit;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(-23deg)}.post-month-01-2016+.post-month-01-2016 .archive-post-month-label,.post-month-01-2017+.post-month-01-2017 .archive-post-month-label,.post-month-01-2018+.post-month-01-2018 .archive-post-month-label,.post-month-01-2019+.post-month-01-2019 .archive-post-month-label,.post-month-01-2020+.post-month-01-2020 .archive-post-month-label,.post-month-01-2021+.post-month-01-2021 .archive-post-month-label,.post-month-01-2022+.post-month-01-2022 .archive-post-month-label,.post-month-01-2023+.post-month-01-2023 .archive-post-month-label,.post-month-01-2024+.post-month-01-2024 .archive-post-month-label,.post-month-01-2025+.post-month-01-2025 .archive-post-month-label,.post-month-02-2016+.post-month-02-2016 .archive-post-month-label,.post-month-02-2017+.post-month-02-2017 .archive-post-month-label,.post-month-02-2018+.post-month-02-2018 .archive-post-month-label,.post-month-02-2019+.post-month-02-2019 .archive-post-month-label,.post-month-02-2020+.post-month-02-2020 .archive-post-month-label,.post-month-02-2021+.post-month-02-2021 .archive-post-month-label,.post-month-02-2022+.post-month-02-2022 .archive-post-month-label,.post-month-02-2023+.post-month-02-2023 .archive-post-month-label,.post-month-02-2024+.post-month-02-2024 .archive-post-month-label,.post-month-02-2025+.post-month-02-2025 .archive-post-month-label,.post-month-03-2016+.post-month-03-2016 .archive-post-month-label,.post-month-03-2017+.post-month-03-2017 .archive-post-month-label,.post-month-03-2018+.post-month-03-2018 .archive-post-month-label,.post-month-03-2019+.post-month-03-2019 .archive-post-month-label,.post-month-03-2020+.post-month-03-2020 .archive-post-month-label,.post-month-03-2021+.post-month-03-2021 .archive-post-month-label,.post-month-03-2022+.post-month-03-2022 .archive-post-month-label,.post-month-03-2023+.post-month-03-2023 .archive-post-month-label,.post-month-03-2024+.post-month-03-2024 .archive-post-month-label,.post-month-03-2025+.post-month-03-2025 .archive-post-month-label,.post-month-04-2016+.post-month-04-2016 .archive-post-month-label,.post-month-04-2017+.post-month-04-2017 .archive-post-month-label,.post-month-04-2018+.post-month-04-2018 .archive-post-month-label,.post-month-04-2019+.post-month-04-2019 .archive-post-month-label,.post-month-04-2020+.post-month-04-2020 .archive-post-month-label,.post-month-04-2021+.post-month-04-2021 .archive-post-month-label,.post-month-04-2022+.post-month-04-2022 .archive-post-month-label,.post-month-04-2023+.post-month-04-2023 .archive-post-month-label,.post-month-04-2024+.post-month-04-2024 .archive-post-month-label,.post-month-04-2025+.post-month-04-2025 .archive-post-month-label,.post-month-05-2016+.post-month-05-2016 .archive-post-month-label,.post-month-05-2017+.post-month-05-2017 .archive-post-month-label,.post-month-05-2018+.post-month-05-2018 .archive-post-month-label,.post-month-05-2019+.post-month-05-2019 .archive-post-month-label,.post-month-05-2020+.post-month-05-2020 .archive-post-month-label,.post-month-05-2021+.post-month-05-2021 .archive-post-month-label,.post-month-05-2022+.post-month-05-2022 .archive-post-month-label,.post-month-05-2023+.post-month-05-2023 .archive-post-month-label,.post-month-05-2024+.post-month-05-2024 .archive-post-month-label,.post-month-05-2025+.post-month-05-2025 .archive-post-month-label,.post-month-06-2016+.post-month-06-2016 .archive-post-month-label,.post-month-06-2017+.post-month-06-2017 .archive-post-month-label,.post-month-06-2018+.post-month-06-2018 .archive-post-month-label,.post-month-06-2019+.post-month-06-2019 .archive-post-month-label,.post-month-06-2020+.post-month-06-2020 .archive-post-month-label,.post-month-06-2021+.post-month-06-2021 .archive-post-month-label,.post-month-06-2022+.post-month-06-2022 .archive-post-month-label,.post-month-06-2023+.post-month-06-2023 .archive-post-month-label,.post-month-06-2024+.post-month-06-2024 .archive-post-month-label,.post-month-06-2025+.post-month-06-2025 .archive-post-month-label,.post-month-07-2016+.post-month-07-2016 .archive-post-month-label,.post-month-07-2017+.post-month-07-2017 .archive-post-month-label,.post-month-07-2018+.post-month-07-2018 .archive-post-month-label,.post-month-07-2019+.post-month-07-2019 .archive-post-month-label,.post-month-07-2020+.post-month-07-2020 .archive-post-month-label,.post-month-07-2021+.post-month-07-2021 .archive-post-month-label,.post-month-07-2022+.post-month-07-2022 .archive-post-month-label,.post-month-07-2023+.post-month-07-2023 .archive-post-month-label,.post-month-07-2024+.post-month-07-2024 .archive-post-month-label,.post-month-07-2025+.post-month-07-2025 .archive-post-month-label,.post-month-08-2016+.post-month-08-2016 .archive-post-month-label,.post-month-08-2017+.post-month-08-2017 .archive-post-month-label,.post-month-08-2018+.post-month-08-2018 .archive-post-month-label,.post-month-08-2019+.post-month-08-2019 .archive-post-month-label,.post-month-08-2020+.post-month-08-2020 .archive-post-month-label,.post-month-08-2021+.post-month-08-2021 .archive-post-month-label,.post-month-08-2022+.post-month-08-2022 .archive-post-month-label,.post-month-08-2023+.post-month-08-2023 .archive-post-month-label,.post-month-08-2024+.post-month-08-2024 .archive-post-month-label,.post-month-08-2025+.post-month-08-2025 .archive-post-month-label,.post-month-09-2016+.post-month-09-2016 .archive-post-month-label,.post-month-09-2017+.post-month-09-2017 .archive-post-month-label,.post-month-09-2018+.post-month-09-2018 .archive-post-month-label,.post-month-09-2019+.post-month-09-2019 .archive-post-month-label,.post-month-09-2020+.post-month-09-2020 .archive-post-month-label,.post-month-09-2021+.post-month-09-2021 .archive-post-month-label,.post-month-09-2022+.post-month-09-2022 .archive-post-month-label,.post-month-09-2023+.post-month-09-2023 .archive-post-month-label,.post-month-09-2024+.post-month-09-2024 .archive-post-month-label,.post-month-09-2025+.post-month-09-2025 .archive-post-month-label,.post-month-10-2016+.post-month-10-2016 .archive-post-month-label,.post-month-10-2017+.post-month-10-2017 .archive-post-month-label,.post-month-10-2018+.post-month-10-2018 .archive-post-month-label,.post-month-10-2019+.post-month-10-2019 .archive-post-month-label,.post-month-10-2020+.post-month-10-2020 .archive-post-month-label,.post-month-10-2021+.post-month-10-2021 .archive-post-month-label,.post-month-10-2022+.post-month-10-2022 .archive-post-month-label,.post-month-10-2023+.post-month-10-2023 .archive-post-month-label,.post-month-10-2024+.post-month-10-2024 .archive-post-month-label,.post-month-10-2025+.post-month-10-2025 .archive-post-month-label,.post-month-11-2016+.post-month-11-2016 .archive-post-month-label,.post-month-11-2017+.post-month-11-2017 .archive-post-month-label,.post-month-11-2018+.post-month-11-2018 .archive-post-month-label,.post-month-11-2019+.post-month-11-2019 .archive-post-month-label,.post-month-11-2020+.post-month-11-2020 .archive-post-month-label,.post-month-11-2021+.post-month-11-2021 .archive-post-month-label,.post-month-11-2022+.post-month-11-2022 .archive-post-month-label,.post-month-11-2023+.post-month-11-2023 .archive-post-month-label,.post-month-11-2024+.post-month-11-2024 .archive-post-month-label,.post-month-11-2025+.post-month-11-2025 .archive-post-month-label,.post-month-12-2016+.post-month-12-2016 .archive-post-month-label,.post-month-12-2017+.post-month-12-2017 .archive-post-month-label,.post-month-12-2018+.post-month-12-2018 .archive-post-month-label,.post-month-12-2019+.post-month-12-2019 .archive-post-month-label,.post-month-12-2020+.post-month-12-2020 .archive-post-month-label,.post-month-12-2021+.post-month-12-2021 .archive-post-month-label,.post-month-12-2022+.post-month-12-2022 .archive-post-month-label,.post-month-12-2023+.post-month-12-2023 .archive-post-month-label,.post-month-12-2024+.post-month-12-2024 .archive-post-month-label,.post-month-12-2025+.post-month-12-2025 .archive-post-month-label{display:none}.js-post-card:not(:first-child) .archive-post-month-label{margin-top:2rem!important}.post-page-content a:not(.btn):not([class*=kg-]){color:var(--text-primary);-webkit-text-decoration:underline;text-decoration:underline}.post-page-content a:not(.btn):not([class*=kg-]):hover{color:var(--text-secondary)}#toc-container{padding-right:1rem}#toc-container::-webkit-scrollbar-track{background-color:var(--bg-color);-webkit-box-shadow:inset 0 0 2px var(--border-color-hover)}#toc-container::-webkit-scrollbar{background-color:var(--bg-color);width:6px}#toc-container::-webkit-scrollbar-thumb{background-color:var(--border-color-hover)}.footer-bottom a{-webkit-text-decoration:underline;text-decoration:underline}.footer-bottom a:hover{color:#fff;color:var(--footer-text-hover)}.subscribe-form-agreement a{-webkit-text-decoration:underline;text-decoration:underline}.subscribe-form-agreement a:hover{-webkit-text-decoration:none;text-decoration:none}.contact-form input:focus,.contact-form textarea:focus,.subscription-form input[type=email]:focus{border:1px solid var(--text-primary)}.post-authors a:hover{-webkit-text-decoration:underline;text-decoration:underline}
/*# sourceMappingURL=index.css.map */