.modal{opacity:0;background-color:#0000;margin:auto;overflow:visible}.modal::backdrop{background-color:var(--is-darkmode,#ffffff40) var(--is-lightmode,#00000040)}.modal.transition{transition:all .5s}.modal:focus{outline:none}.modal.open{opacity:1}.modal.center{top:-10rem}.modal.center.open{top:0}.modal.top,.modal.bottom{width:100%;max-width:unset}.modal.top{margin-top:calc(var(--height) * -1);transform:translateY(-50%)}.modal.top.open{margin-top:0;transform:translateY(0)}.modal.bottom{margin-bottom:calc(var(--height) * -1);transform:translateY(50%)}.modal.bottom.open{margin-bottom:0;transform:translateY(0)}.modal.left,.modal.right{height:100%;max-height:unset}.modal.left{margin-left:calc(var(--width) * -1);transform:translate(-50%)}.modal.left.open{margin-left:0;transform:translate(0)}.modal.right{margin-right:calc(var(--width) * -1);transform:translate(50%)}.modal.right.open{margin-right:0;transform:translate(0)}.modal .modal-content{width:100%;height:100%}.scroll-progress_wrapper{z-index:100;background-color:var(--primary-variant);border-radius:0 0 1rem 1rem;width:100%;height:3px;display:block;position:sticky;top:0}.scroll-progress_wrapper span{background-color:var(--secondary);height:100%;display:block}.title-image{width:100%;display:none;position:absolute;top:3px}.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-image:var(--is-darkmode,url(/images/landingpage/Day-Savanna.png)) var(--is-lightmode,url(/images/landingpage/Night-Savanna.png));background-position:bottom;display:block}@media (width<=767px){.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-size:auto 80vh;height:70vh}}@media (width>=768px){.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-size:auto 140vh;height:90vh}}@media (width>=992px){.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-size:auto 175vh;height:100vh}}@media (width>=1200px){.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-size:auto 200vh;height:100vh}}@media (height<=575px){.title-image[class~=\/home],.title-image[class~="/home/"],.title-image[class~=\/]{background-size:auto 150vh;height:80vh}}@media (width>=768px){.title-image[class~="/info/about"]{background-position:bottom;height:1000px;display:block}}.a{--a-color:var(--secondary);--a-color-light:#80ffd9;--a-color-dark:#00805a;cursor:pointer;color:inherit;text-decoration:none}.a:is(:hover,:active,:focus):not(.disabled,.a-button,.a-none){border:none;outline:none}.a.a-primary{color:var(--is-darkmode,var(--a-color-dark)) var(--is-lightmode,var(--a-color-light))}.a.a-primary:is(:hover,:active,:focus):not(.disabled){text-decoration:underline}.a.a-primary:is(:active,:focus):not(.disabled){color:var(--primary-text)}@media (hover:none){.a.a-primary{text-decoration:underline}}.a.a-underline{color:var(--primary-text);text-decoration:underline}.a.a-underline:is(:hover,:active,:focus):not(.disabled){color:var(--is-darkmode,var(--a-color-dark)) var(--is-lightmode,var(--a-color-light))}.a.a-button{color:var(--primary-text);border:var(--a-color) 1px solid;background-color:#0000;border-radius:.25rem;padding:.5rem 1rem}.a.a-button:hover:not(.a.a-button:hover:focus):not(.disabled){border-color:var(--is-darkmode,var(--a-color-dark)) var(--is-lightmode,var(--a-color-light))}.a.a-button:is(:hover,:active,:focus):not(.disabled){background-color:var(--a-color);color:var(--pure-black)}.a.a-button:is(:active,:focus):not(.disabled),.a.a-button:hover:focus:not(.disabled){outline-offset:2px;outline:var(--a-color) 1px solid}.a.disabled{cursor:default;filter:grayscale(75%)}.a.a-none{display:inline-flex}.hamburger{cursor:pointer;flex-direction:column;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.hamburger span{background-color:var(--primary-inverted);border-radius:1rem;width:100%;height:5px;transition:transform .5s,width 1s;position:absolute}.hamburger .top{transform:translateY(2px)}.hamburger .middle{width:80%;transform:translateY(17px)}.hamburger .bottom{transform:translateY(32px)}.hamburger.open .top{transform:translateY(17px)rotate(45deg)}.hamburger.open .middle{width:0}.hamburger.open .bottom{transform:translateY(17px)rotate(-45deg)}.theme-mode-toggle input[type=checkbox]:checked~.yin-yang{animation:1s cubic-bezier(.4,-.6,.5,1.6) forwards rotateBackward}.theme-mode-toggle input[type=checkbox]:not(:checked)~.yin-yang{animation:1s cubic-bezier(.4,-.6,.5,1.6) forwards rotateForward}@keyframes rotateForward{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes rotateBackward{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}.yin-yang{border-radius:50%;width:2rem;height:2rem;position:relative;overflow:hidden}.yin-yang>div{width:2rem;height:1rem;position:absolute}.yin-yang .divider-circle{background:inherit;z-index:1;background-size:200% 200%;border-radius:50%;width:1rem;height:1rem;position:absolute}.yin-yang .dark-mode{background:url(/images/mode/night.jpg) 0 0/100% 200%;top:0}.yin-yang .dark-mode .divider-circle{background-position:0;top:50%;left:0;box-shadow:-1px 6px 2px #0009}.yin-yang .light-mode{background:url(/images/mode/day.jpg) -100% -100%/100% 200%;bottom:0}.yin-yang .light-mode .divider-circle{background-position:100%;bottom:50%;right:0;box-shadow:1px -6px 2px #ffffff4d}.header_hamburger-dropdown{opacity:0;width:100%;height:0;padding:0;transition:padding .25s ease-in;display:flex}.header_hamburger-dropdown.open{opacity:1;border-bottom:var(--border) 1px solid;height:auto;box-shadow:0 5px 5px -5px var(--shadow-20);padding:2rem 0 1rem}.open-arrow{cursor:pointer;width:1rem;height:1rem;display:inline-flex;position:relative;overflow:hidden;scale:1}.open-arrow span{background-color:var(--open-arrow-color,var(--primary-inverted));border-radius:1rem;width:50%;height:2px;transition:transform .25s ease-in;position:absolute}.open-arrow.horizontally .left{transform:translateY(.38rem)translate(.11rem)rotate(-45deg)}.open-arrow.horizontally .right{transform:translateY(.38rem)translate(.38rem)rotate(45deg)}.open-arrow.horizontally input:checked~.left{transform:translateY(.43rem)translate(.11rem)rotate(45deg)}.open-arrow.horizontally input:checked~.right{transform:translateY(.43rem)translate(.38rem)rotate(-45deg)}.open-arrow.vertically .left{transform:translate(.2rem)translateY(.27rem)rotate(-45deg)}.open-arrow.vertically .right{transform:translate(.2rem)translateY(.54rem)rotate(45deg)}.open-arrow.vertically input:checked~.left{transform:translate(.25rem)translateY(.27rem)rotate(-135deg)}.open-arrow.vertically input:checked~.right{transform:translate(.25rem)translateY(.54rem)rotate(135deg)}.open-arrow.rotate .left{transform:translate(.26rem)translateY(.27rem)rotate(-135deg)}.open-arrow.rotate .right{transform:translate(.26rem)translateY(.54rem)rotate(135deg)}.open-arrow.rotate input:checked~.left{transform:translateY(.43rem)translate(.38rem)rotate(-45deg)}.open-arrow.rotate input:checked~.right{transform:translateY(.43rem)translate(.11rem)rotate(45deg)}.header_profile-account{gap:1rem;display:flex}.header_profile-account .account-wrapper{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.header_profile-account .account-wrapper>svg{width:1rem;height:1rem;color:var(--primary-inverted);cursor:pointer}.header_profile-account .account-wrapper .modal-content{background-color:var(--primary-accent);color:var(--secondary-text);box-shadow:-2px 0 10px var(--shadow-20);border:1px solid var(--border);border-radius:1rem;flex-direction:column;padding:1rem;display:flex;overflow:scroll}.header_profile-account .account-wrapper .modal.center .modal-content{max-height:95vh}.header_profile-account .account-wrapper .modal-content{border-radius:1rem 0 0 1rem;padding:1rem 0;overflow:visible}.header_profile-account .account-wrapper .tab{align-items:center;padding:1rem 2rem;display:flex;position:relative}.header_profile-account .account-wrapper .tab .tab-name{text-align:end;text-transform:uppercase;background-color:var(--primary-accent);box-shadow:0 0 10px var(--shadow-20) inset;opacity:0;z-index:-1;border-radius:1rem 0 0 1rem;padding:1rem 1.5rem;transition:all .25s ease-in;position:absolute;right:-50px}@media (hover:none){.header_profile-account .account-wrapper .tab .tab-name{opacity:1;right:90px}}.header_profile-account .account-wrapper .tab:hover{background-color:var(--primary-highlight)}.header_profile-account .account-wrapper .tab:hover .tab-name{opacity:1;right:90px}.header_profile-account .account-wrapper .tab:focus{outline:none}.header_profile-account .account-wrapper .tab svg{width:2rem;height:2rem}.header_profile-account .account-wrapper .tab:last-child{color:var(--error)}.header_profile-login{background:var(--primary);color:var(--primary-text);text-transform:uppercase;border-radius:5rem;outline:none;justify-content:center;align-items:center;padding:.5rem 1.5rem;transition:box-shadow .5s cubic-bezier(.1,.7,.3,1.4);display:flex;position:relative}.header_profile-login:after{content:"";background:linear-gradient(135deg, var(--secondary), var(--secondary-contrast));z-index:-1;border-radius:5rem;width:calc(100% + 5px);height:calc(100% + 5px);position:absolute}.header_profile-login:is(:hover,:active,:focus){z-index:0;box-shadow:-5px -1px 20px var(--secondary), 5px 1px 20px var(--secondary-contrast)}.label.margin-bottom{margin-bottom:.5rem}.label .label-required{color:var(--required)}.dropdown-wrapper{flex-direction:column;width:fit-content;display:flex}.dropdown-wrapper>label{text-align:start}.dropdown-inputs{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem;transition:border-color .25s;display:flex}.dropdown-inputs.button{color:var(--primary-text);background-color:var(--primary-accent);border:1px solid var(--border);border-radius:.25rem}.dropdown-inputs.underline{color:var(--primary-text)}.dropdown-inputs.underline:after{content:"";background-color:var(--border);opacity:1;width:100%;height:1px;transition:opacity .25s;position:absolute;top:calc(100% + 1px);left:0}.dropdown-inputs input{color:inherit;cursor:pointer;background-color:#0000;width:100%}.dropdown-inputs input:focus-within{outline:none}.dropdown{position:relative}.dropdown:has(.open) .dropdown-inputs.underline:after{opacity:0}.dropdown:is(:active,:focus-within) .dropdown-inputs.button{border-color:var(--border-accent)}.dropdown:not(:has(.open)):is(:active,:focus-within) .dropdown-inputs.underline:after{background-color:var(--border-accent)}.dropdown-content{pointer-events:none;background-color:var(--primary-accent);border:1px solid var(--border);opacity:0;z-index:100;border-radius:.25rem;min-width:100%;max-height:8rem;padding:.5rem;transition:top .25s,opacity .25s;position:absolute;top:90%;overflow-y:scroll}.dropdown-content.open{opacity:1;pointer-events:all;top:120%}.dropdown-content:has(.dropdown-options:empty){display:none}.dropdown-options{flex-direction:column;gap:.25rem;display:flex}.dropdown-options .dropdown-option{color:var(--primary-text);text-align:left;cursor:pointer;background-color:#0000;border-radius:.25rem;padding:.25rem}.dropdown-options .dropdown-option.selected{background-color:var(--primary-highlight)}.dropdown-options .dropdown-option:is(:hover,:active):not(.dropdown-options .dropdown-option.selected){outline:1px solid var(--border);background-color:var(--primary-variant)}@keyframes image-skeleton-animation{0%{height:1rem}24.5%{background:linear-gradient(to bottom, var(--is-darkmode,#dfdfdf) var(--is-lightmode,#ccc) 49%, var(--is-darkmode,#e5e5e5) var(--is-lightmode,#d9d9d9) 51%)}25%{background:linear-gradient(to top, var(--is-darkmode,#dfdfdf) var(--is-lightmode,#ccc) 49%, var(--is-darkmode,#e5e5e5) var(--is-lightmode,#d9d9d9) 51%);height:.1rem}50%{height:1rem}74.5%{background:linear-gradient(to top, var(--is-darkmode,#dfdfdf) var(--is-lightmode,#ccc) 49%, var(--is-darkmode,#e5e5e5) var(--is-lightmode,#d9d9d9) 51%)}75%{background:linear-gradient(to bottom, var(--is-darkmode,#dfdfdf) var(--is-lightmode,#ccc) 49%, var(--is-darkmode,#e5e5e5) var(--is-lightmode,#d9d9d9) 51%);height:.1rem}to{height:1rem}}@keyframes image-spinner-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.image-wrapper{z-index:0;display:inline-flex;position:relative}.image-wrapper .image-skeleton,.image-wrapper .image-spinner{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.image-wrapper .image-skeleton{background-color:var(--is-darkmode,#eee) var(--is-lightmode,#aaa);width:100%;height:100%}.image-wrapper .image-skeleton:before,.image-wrapper .image-skeleton:after{content:"";background:linear-gradient(to bottom, var(--is-darkmode,#dfdfdf) var(--is-lightmode,#ccc) 49%, var(--is-darkmode,#e5e5e5) var(--is-lightmode,#d9d9d9) 51%);width:200%;height:1rem;animation:5s infinite image-skeleton-animation;display:block;position:absolute}.image-wrapper .image-skeleton:before{transform:rotate(45deg)}.image-wrapper .image-skeleton:after{transform:rotate(135deg)}.image-wrapper .image-spinner{aspect-ratio:1;border:.25rem solid var(--primary-inverted);border-top-color:#0000;border-radius:50%;width:fit-content;height:75%;animation:1s linear infinite image-spinner-rotate}.image-wrapper .image-spinner.inverted{border-color:var(--primary);border-top-color:#0000}.image{justify-content:center;align-items:center;display:flex}.image:focus{outline:none}.header_language .dropdown-inputs{background-color:#0000;height:40px}.header_language .dropdown-inputs img{border-radius:.1rem;width:2rem}.header_language .dropdown-inputs>input{color:var(--primary-text);width:1.5rem;font-size:1rem}@media (width<=767px){.header_language .dropdown-inputs>:not(:first-child){display:none}}.header_language:hover .dropdown-inputs{border-color:var(--border-accent)}.header_language .dropdown-content{background-color:var(--primary-accent);box-shadow:var(--shadow2) var(--shadow-20);padding:.25rem}.header_language .dropdown-content .a{color:var(--primary-text);background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;height:30px;padding:.25rem;display:flex}.header_language .dropdown-content .a:is(:hover,:active,:focus){background-color:var(--primary)}.header_language .dropdown-content .a img{border-radius:.1rem;width:2rem}.header_language .dropdown-content .a>span{width:1.5rem}.header_language .dropdown-content .language-tick{width:.75rem;height:.75rem;fill:var(--primary-inverted);margin-left:.1rem}header{z-index:100;background-color:var(--is-darkmode,#eef5fa80) var(--is-lightmode,#15171a80);border:var(--border) 1px solid;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-self:center;align-items:center;width:min(85%,85rem);margin:1rem auto;padding:1rem 2rem;transition:-webkit-backdrop-filter .5s,backdrop-filter .5s;display:flex;position:sticky;top:1rem}@media (width<=767px){header{border:none;border-bottom:var(--border) 1px solid;border-radius:0 0 1rem 1rem;width:100%;margin:0 0 1rem;top:3px}}header[class~=\/home],header[class~="/home/"],header[class~=\/]{background-color:#0000;border:none;border-radius:0;width:100%;margin:0;top:3px}header[class~=\/home].top,header[class~="/home/"].top,header[class~=\/].top{-webkit-backdrop-filter:blur();backdrop-filter:blur()}:is(header[class~=\/home].top:has(.hamburger.open),header[class~="/home/"].top:has(.hamburger.open),header[class~=\/].top:has(.hamburger.open)){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header[class~="/info/about"]{opacity:1;z-index:10;transition:opacity .5s}header[class~="/info/about"].top{opacity:0;z-index:-100;max-height:81px}header[class~="/info/about"]+main{margin-top:-6rem}.header_left{align-items:center;gap:1.5rem;min-height:3rem;display:flex}.header_left button{background-color:#0000}.header_left .header_logo svg{filter:drop-shadow(var(--shadow1) var(--shadow-20));color:var(--is-darkmode,#00cc8f) var(--is-lightmode,var(--secondary));width:auto;height:3rem}@media (width<=575px){.header_left .header_logo{display:none}}.header_right{align-items:center;gap:1.5rem;display:flex}@media (width<=575px){.header_right{gap:1rem}}.header_right nav ul{display:flex}.header_right nav ul li{text-transform:uppercase;color:var(--is-darkmode,#10101099) var(--is-lightmode,#fff9);justify-content:center;margin:.5rem;text-decoration:none;list-style:none;display:flex;position:relative}.header_right nav ul li:hover,.header_right nav ul li.active{color:var(--primary-text)}.header_right nav ul li a:focus-visible{color:var(--primary-text);border:none;outline:none;text-decoration:underline}.header_right nav ul li.active:after{content:"";background-color:var(--primary-inverted);border-radius:50%;width:.5rem;height:.5rem;position:absolute;bottom:-13px}@media (width<=991px){.header_right nav ul li{display:none}.header_right nav ul li:first-child,.header_right nav ul li:last-child{display:flex}}@media (width<=767px){.header_right nav ul{display:none}}.header_right .header_theme-mode-toggle{border:var(--border) 2px solid;outline:var(--border-accent) 1px solid;box-shadow:var(--shadow1) var(--shadow);border-radius:50%;transition:border .25s linear,outline-offset .25s linear}.header_right .header_theme-mode-toggle:is(:hover,:focus-within){outline-offset:5px}.header_right .header_profile{align-items:center;display:flex;position:relative}.header_right .header_profile:before{content:"";background-color:var(--border);width:1px;height:20px;position:absolute;left:-1px}.header_right .header_profile>*{margin-left:1.5rem}@media (width<=575px){.header_right .header_profile>*{margin-left:.75rem}}.media-link{color:var(--primary);background-color:var(--primary-inverted);background-image:var(--media-link-background,none);background-position:0 100px;background-repeat:no-repeat;border-radius:25%;place-items:center;padding:.5rem;transition:background .5s,color .25s ease-in;display:grid;border:var(--border) 3px solid!important}.media-link svg{width:2rem;height:2rem}.media-link:is(:hover,:active,:focus){background-color:var(--media-link-color,var(--primary-inverted));color:var(--media-link-fill,var(--pure-white));background-position:0 0;outline:none}@media (hover:none){.media-link{background-color:var(--media-link-color,var(--primary-inverted));color:var(--media-link-fill,var(--pure-white));background-position:0 0;outline:none}}footer{border-top:1px solid var(--primary-inverted);z-index:10;background:radial-gradient(.83rem .83rem at 50% -1px, var(--primary-inverted) 99%, var(--primary-highlight) 100%);flex-direction:column;align-items:center;gap:2rem;padding:2rem 1rem 1rem;display:flex;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(.75rem .75rem at top,#0000 99%,#000 100%);mask-image:radial-gradient(.75rem .75rem at top,#0000 99%,#000 100%)}.footer_logo{width:2.5rem;height:auto;position:absolute;bottom:1rem;left:1rem}.footer_logo .background{transition:fill 1s;fill:var(--primary-inverted)!important}.footer_logo .logo-path{transition:fill 1s;fill:var(--primary)!important}.footer_color-circle{aspect-ratio:1;filter:blur(20px);z-index:-1;background:conic-gradient(#6800ff14,#0057ff14);border-radius:50%;width:10rem;position:absolute}.footer_color-circle:first-of-type{top:1rem;left:-4rem}.footer_color-circle:nth-of-type(2){bottom:-3rem;right:3rem}@media (width<=767px){.footer_color-circle:nth-of-type(3){display:none}}.footer_theme{justify-content:center;align-items:center;display:flex}.footer_theme a{text-transform:uppercase}@media (width<=767px){.footer_theme{flex-wrap:wrap;gap:1rem;display:flex}}@media (width>=768px){.footer_theme .footer_theme-divider{background-color:var(--border-accent);width:1px;height:1.5rem;margin:0 1rem}}.footer_social-media{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.footer_social-media .github{--media-link-background:linear-gradient(135deg, #543893, #070ef1, #31db8f)}.footer_social-media .linkedin{--media-link-background:linear-gradient(#007ab6, #007ab6)}.footer_social-media .email{--media-link-background:linear-gradient(#246feb, #3cc7f7)}.footer_social-media .instagram{--media-link-background:linear-gradient(135deg, #833ab4, #fd1d1d, #fcb045)}.footer_social-media .discord{--media-link-background:linear-gradient(#5865f2, #5865f2)}.footer_social-media .steam{--media-link-background:linear-gradient(120deg, #00adee, #000)}.footer_copyright{flex-direction:column;align-items:center;gap:.5rem;display:flex}.footer_copyright span{text-align:center}.scroll-to-top{cursor:pointer;z-index:100;opacity:0;border:1px solid var(--border);--open-arrow-color:#fff;background-color:#12121280;border-radius:.25rem;outline:none;padding:.75rem;transition:opacity .5s;display:flex;position:fixed;bottom:1rem;right:1rem}.scroll-to-top.show{opacity:1}.scroll-to-top>*{transition:transform .1s}.scroll-to-top:is(:hover,:focus)>*{transform:scale(1.25)}.row{width:100%}.row.row-center{justify-content:center;display:flex}.row.row-center:has(.row-column){align-items:center}.row .row-column{flex-direction:column;width:min(50rem,100%);display:flex}.type{position:relative}.h1.type-content_header,.h2.type-content_header,.h3.type-content_header,.subheader.type-content_header{padding-left:.5rem}.h1.type-content_header:before,.h2.type-content_header:before,.h3.type-content_header:before,.subheader.type-content_header:before{content:"";background-color:var(--secondary);width:.25rem;height:100%;position:absolute;left:0;transform:skew(-25deg)rotate(-25deg)}.h1{color:var(--primary-text);margin-bottom:1.5rem;font-size:2rem;font-weight:700;line-height:2.4rem}.h1.bigger{font-size:3rem;line-height:3.15rem}.h1.fainter{color:var(--primary-accent-text)}.h1.type-content_header:before{border-radius:1px}.h2{color:var(--primary-text);margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:2.275rem}.h2.bigger{font-size:2.1rem;line-height:2.5rem}.h2.fainter{color:var(--primary-accent-text)}.h2.type-content_header:before{width:.125rem}.h3{color:var(--primary-text);margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2.1rem}.h3.bigger{font-size:1.8rem;line-height:2.3rem}.h3.fainter{color:var(--primary-accent-text)}.h3.type-content_header:before{background-color:var(--secondary-contrast);width:.125rem}.subheader{color:var(--primary-text);margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.875rem}.subheader.bigger{font-size:1.6rem;line-height:2.2rem}.subheader.fainter{color:var(--primary-accent-text)}.subheader.type-content_header:before{background-color:var(--primary-inverted);width:.125rem}.p{color:var(--primary-accent-text);font-size:1rem;font-weight:400;line-height:1.6rem}.p.bigger{font-size:1.1rem;line-height:1.75rem}.p.fainter{color:var(--primary-variant-text)}.small{color:var(--primary-variant-text);font-size:.875rem;font-weight:lighter;line-height:1.7rem}.small.bigger{font-size:.95rem;line-height:1.75rem}.small.fainter{color:var(--primary-faint-text)}.type:not(.margin){margin:0}
