/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,article,aside,blockquote,body,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,header,html,iframe,img,label,legend,li,menu,nav,ol,p,section,span,strong,ul,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
.p{position:relative}.p__admin-id{background:#ececec;border:1px solid #d3d2d2;color:#6d6c6c!important;font-size:1.1rem;opacity:.1;padding:5px;position:absolute;right:gutter();text-transform:uppercase;top:0;-webkit-transition:.25s ease-out;transition:.25s ease-out}.p__admin-id:active{background-color:#fff;border-color:#b9b9b9}.p__admin-id:hover{opacity:1}
:root{--gin-pattern-square:0.8rem;--gin-font-size-xxs:1.2rem;--gin-font-size-xs:small;--gin-font-size-s:1.4rem;--gin-font-size:1.6rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.8rem;--gin-font-size-xl:2rem;--gin-font-size-h3:2.4rem;--gin-font-size-h2:2.8rem;--gin-font-size-h1:2.56rem;--gin-spacing-xxs:0.4rem;--gin-spacing-xs:0.8rem;--gin-spacing-s:1.2rem;--gin-spacing-m:1.6rem;--gin-spacing-l:2.4rem;--gin-spacing-xl:3.2rem;--gin-spacing-xxl:4.8rem;--gin-spacing-xxxl:6.4rem;--gin-border-xxs:0.2rem;--gin-border-xs:0.4rem;--gin-border-s:0.6rem;--gin-border-m:0.8rem;--gin-border-l:1.2rem;--gin-border-xl:1.6rem}
