:root{--primary-400:#007BFF;--primary-600:#0056b3;--secondary-400:#990066;--secondary-600:#860059;--neutral-400:#585D67;--neutral-800:#313131;--bg-sidebar:#f5f5f5;--bg-form-control:#f3f5f7;--sidebar-padv:25px}body{font-size:20px!important;line-height:32px;font-family:pt sans,sans-serif;color:var(--neutral-400)}h1{font-size:40px;line-height:50px;font-weight:700;text-transform:none;text-align:left;color:var(--neutral-800)}h2{font-size:24px;line-height:30px;font-weight:700;color:var(--neutral-800)}pre{padding:30px;border-radius:5px;font-size:15px;line-height:22px;font-family:inter,sans-serif}#sidebar{width:320px;background:var(--bg-sidebar)}#sidebar a{color:var(--primary-400)}#sidebar a:hover,#sidebar a:focus{text-decoration:underline;color:var(--primary-600)}#sidebar ul.topics{margin:0}#sidebar ul.topics li li{padding:0;text-indent:0}#sidebar ul.topics>li.active{background:0 0}#sidebar ul.topics .parent-title{font-size:24px;line-height:30px;font-weight:700;color:var(--neutral-800)}#sidebar ul.topics a{padding:6px 0;font-size:20px;line-height:28px}#body{margin-left:320px;max-width:45em}#header-wrapper{padding:25px var(--sidebar-padv)5px;border-bottom:none;background:0 0}#grav-logo{max-width:100%;display:block}.logo-subtitle{padding:0 0 10px;font-size:20px;line-height:28px}.highlightable{padding:0 var(--sidebar-padv)}.box-social{padding:5px 0;display:flex;gap:15px;align-items:center}.box-social a{width:30px;height:30px;display:block}.box-social img{width:100%;height:100%;object-fit:contain;display:block}.box-contact{padding:5px 0;font-size:20px;line-height:28px}.footer-top{margin:20px calc(var(--sidebar-padv) * -1);padding:25px var(--sidebar-padv);border-top:1px solid #bbb;border-bottom:1px solid #bbb;font-size:20px;line-height:28px}.footer-top img{max-width:70%}.footer-top .ft-info{padding:12px 0 24px;font-size:32px;line-height:34px}.footer-top a{text-transform:uppercase}#footer{padding:20px 0 10px;color:var(--neutral-400)}#body-inner{margin-bottom:0}#body-inner .video-js{border-radius:5px;overflow:hidden}.hljs{background:0 0}#breadcrumbs .links{font-size:16px}.form-group{margin-bottom:20px}.form-group label{font-size:18px;line-height:28px;font-weight:400}.form-group input[type=radio],.form-group input[type=checkbox]{margin-right:0}.form-group .custom-radio{display:flex;align-items:center}.form-group .custom-radio label{margin:0;padding-left:8px}.form-group .form-control{padding:8px 15px;height:48px;border-radius:5px;font-size:16px;background:var(--bg-form-control);box-shadow:none}.form-group textarea.form-control{margin-bottom:0;height:120px;display:block}.custom-control input[type=radio]{appearance:none;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);border-radius:40px;background:var(--bg-form-control);transition:background .15s ease,box-shadow .15s ease}.custom-control input[type=radio]:checked{background:var(--secondary-400);box-shadow:inset 0 0 0 1px var(--secondary-400),inset 0 0 0 4px #fff}form .btn{padding:10px 30px!important;font-size:16px!important;line-height:24px!important}.btn-primary{color:#fff;background:var(--secondary-400)}.btn-primary:hover,.btn-primary:focus{color:#fff!important;background:var(--secondary-600)}@media only all and (max-width:59.938em){#sidebar{width:280px}#body{margin-left:280px}}@media only all and (max-width:47.938em){#sidebar{width:280px;left:-280px}#body{margin-left:0}.sidebar-hidden #body{margin-left:280px}}.menu-text{color:var(--neutral-400)!important;text-transform:lowercase!important}