.body-dark{color:var(--color-white);background-color:#091824}.body-dark:before{content:"";background:url(/_astro/back.B-j33TJl.jpg) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;left:0}.body-dark h1{color:var(--color-white)}.body-dark .header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#141e270d}.pagenav{--nav-p:18px;--nav-icon-w:24px;padding:var(--nav-p);width:var(--panels-w);background-color:var(--color-purple-light);border-radius:12px 0 0;flex-direction:column;align-items:center;gap:24px;font-size:16px;display:flex;position:relative}.pagenav__link{color:var(--color-purple);background:0 0;border:none;outline:none;place-content:center;width:100%;padding:0;font-weight:400;text-decoration:none;transition:color .2s,background-color .2s;display:grid;position:relative}.pagenav__link:focus{outline:none}.pagenav__link:focus-visible{outline:2px solid}.pagenav__link:visited{color:var(--color-purple)}@media(hover:hover){.pagenav__link:hover{color:var(--color-green);background:0 0}.pagenav__link:hover .pagenav__txt{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)translateY(-50%)}}.pagenav__link:active,.pagenav__link:visited:active{color:var(--color-green);background:0 0}.pagenav__link.is-disabled{pointer-events:none;cursor:default;color:var(--color-purple);opacity:.4}.pagenav__icon{z-index:1;width:var(--nav-icon-w);aspect-ratio:1;flex:0 0 2em;justify-content:center;align-items:center;display:flex;position:relative}.pagenav__icon:before{font-size:var(--nav-icon-w)}.pagenav__txt{top:50%;right:calc(100% + var(--panels-offset) + 10px);background-color:var(--color-purple-light);opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;transform:translate(6px)translateY(-50%)}.pagenav__label{white-space:nowrap;text-overflow:ellipsis;max-width:320px;color:var(--color-black);display:inline-block;overflow:hidden}.pagenav__item--prev .pagenav__icon:before{content:var(--webfont-arrow-left);font-family:var(--webfont);-webkit-font-smoothing:antialiased;speak:none;font-style:normal;line-height:1;display:inline-flex}.pagenav__item--next .pagenav__icon:before{content:var(--webfont-arrow-right);font-family:var(--webfont);-webkit-font-smoothing:antialiased;speak:none;font-style:normal;line-height:1;display:inline-flex}@media(max-width:1680.98px){.pagenav{--nav-p:14px;--nav-icon-w:20px}}@media(max-width:1279.98px){.pagenav{border-radius:12px 12px 0 0;flex-direction:row;grid-column:2;width:auto;padding-inline:34px}.pagenav__txt{visibility:visible;opacity:1}.pagenav__item--prev{order:1}.pagenav__item--prev .pagenav__txt{right:auto;left:calc(100% + var(--panels-offset) + 10px)}.pagenav .pagenav-up{order:2}.pagenav__item--next{order:3}.pagenav__item--next .pagenav__txt{text-align:right}.pagenav{justify-content:space-between;height:100%;translate:0}}@media(max-width:990.98px){.pagenav{padding-inline:var(--page-padding-inline);border-radius:0}.pagenav__txt{display:none}}.pagenav-up[data-astro-cid-mzowapfg]{width:var(--nav-icon-w);height:var(--nav-icon-w);color:var(--color-purple);cursor:pointer;background:0 0;border:none;outline:none;place-content:center;padding:0;transition:color .2s,background-color .2s;display:grid}.pagenav-up[data-astro-cid-mzowapfg]:focus{outline:none}.pagenav-up[data-astro-cid-mzowapfg]:focus-visible{outline:2px solid}.pagenav-up[data-astro-cid-mzowapfg]:visited{color:var(--color-purple)}@media(hover:hover){.pagenav-up[data-astro-cid-mzowapfg]:hover{color:var(--color-green);background:0 0}}.pagenav-up[data-astro-cid-mzowapfg]:active,.pagenav-up[data-astro-cid-mzowapfg]:visited:active{color:var(--color-green);background:0 0}.pagenav-up[data-astro-cid-mzowapfg] .pagenav__icon[data-astro-cid-mzowapfg]:before{content:var(--webfont-arrow-up);font-family:var(--webfont);-webkit-font-smoothing:antialiased;speak:none;font-style:normal;line-height:1;display:inline-flex}.pagenav-up[data-astro-cid-mzowapfg].is-disabled{pointer-events:none;cursor:default;opacity:.4}.breadcrumb{--breadcrumb-gap:20px;--breadcrumb-item:400px;width:100%;margin:0 auto;font-size:16px}.breadcrumb__list{justify-content:flex-start;align-items:center;gap:var(--breadcrumb-gap);line-height:1;display:flex}.breadcrumb__item{position:relative}.breadcrumb__item:not([data-lvl=home])>*{width:100%;max-width:var(--breadcrumb-item);white-space:nowrap;text-overflow:ellipsis;padding-block:3px;display:inline-block;overflow:hidden}.breadcrumb__item:not(:last-child):after{content:"";left:calc(100% + var(--breadcrumb-gap) / 2);aspect-ratio:1;background-color:var(--color-grey);border-radius:50%;width:4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.breadcrumb__link{--link-clr:var(--color-black);--link-clr-hover:var(--color-green);--link-clr-disabled:rgb(var(--color-black) / 40%);font-weight:400;text-decoration:none;display:flex}.body-dark .breadcrumb__link,.body--new-rules-growth .breadcrumb__link{--link-clr:var(--color-white);--link-clr-hover:var(--color-green);--link-clr-disabled:rgb(var(--color-black) / 40%)}.breadcrumb__link--home{--link-clr:var(--color-purple);--link-clr-hover:var(--color-green);font-size:20px;display:flex}.breadcrumb__link--home:before{content:var(--webfont-home);font-family:var(--webfont);-webkit-font-smoothing:antialiased;speak:none;font-style:normal;line-height:1;display:inline-flex}.body-dark .breadcrumb__link--home,.body--new-rules-growth .breadcrumb__link--home{--link-clr:var(--color-green);--link-clr-hover:var(--color-green)}.breadcrumb__text{color:var(--color-grey)}@media(max-width:1400.98px){.breadcrumb{--breadcrumb-gap:20px;--breadcrumb-item:350px}}.sitemap__list--no-markers{column-count:4;column-gap:24px}.sitemap__list--no-markers>li{break-inside:avoid;padding-left:1.5em;margin:0 0 24px!important}.sitemap__list--no-markers>li:before{display:none}.sitemap__heading{font-size:22px;font-weight:600;line-height:1.1}.sitemap__heading+div{margin-top:20px}.sitemap a{--link-clr:var(--color-black);--link-clr-hover:var(--color-green);--link-clr-active:var(--color-green);text-decoration:none}@media(max-width:1279.98px){.sitemap__list--no-markers{column-count:3}}@media(max-width:990.98px){.sitemap__list--no-markers{column-count:2}}@media(max-width:575.98px){.sitemap__list--no-markers{column-count:1}}
