/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-white:#fff;--color-yellow:#ffb800;--color-brown:#533b00;--color-bg:#110400;--border-radius:3rem;--padding:4rem}html{overscroll-behavior:none}.node__content{background-color:var(--color-bg)}h1,.h1,h2,.h2,h3{color:var(--color-yellow);font-family:"Speedee Condensed",Arial,sans-serif}#block-gmal-content .node__content{min-height:100vh}.paragraph--type--hero-logo{color:var(--color-white)}@media (min-width:992px){.paragraph--type--hero-logo .hero-logo img{margin-left:-.7em}}.paragraph--type--hero-logo .hero-logo__text{padding-bottom:3rem}.paragraph--type--hero-logo .text{font-size:clamp(1.6rem,2vw,1.8rem);text-wrap:balance}.paragraph--type--hero-logo .btn{margin-top:clamp(1.5rem,2vw,3rem)}.paragraph--type--hero-logo .legal{margin-top:3rem;font-size:1.4rem}#block-gmal-content .node__content{margin-top:-7rem}article.node--type-landing-page{background-color:var(--color-bg)}.node__content{background-color:var(--color-bg);color:var(--color-yellow);max-width:220rem;margin:0 auto;background-image:url(/sites/default/files/html/2026-10/pbest--pattern.jpg);background-position:top center;background-repeat:repeat-y;background-size:109%}@media (min-width:992px){.node__content{background-size:100%}}.paragraph--type--textual-paragraph{text-wrap:balance}.paragraph--type--textual-paragraph.first-paragraph:not(#p-top){padding-top:3rem!important}.paragraph--type--textual-paragraph p{font-size:clamp(1.8rem,2vw,2.2rem)}.paragraph--type--textual-paragraph .btn,.lightup .btn{--b:.2rem;--cut:1rem;--cut-in:calc(var(--cut) - var(--b) * .5);--bg:var(--color-yellow);--c:var(--color-bg);position:relative;display:inline-block;border:0;background:var(--c);color:var(--c);padding:.8rem 2rem .7rem;font:900 2.4rem/1 "Speedee Condensed",Arial,sans-serif;clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.paragraph--type--textual-paragraph .btn:before,.lightup .btn:before{content:"";position:absolute;inset:var(--b);background:var(--bg);z-index:-1;clip-path:polygon(var(--cut-in) 0,calc(100% - var(--cut-in)) 0,100% var(--cut-in),100% calc(100% - var(--cut-in)),calc(100% - var(--cut-in)) 100%,var(--cut-in) 100%,0 calc(100% - var(--cut-in)),0 var(--cut-in))}.paragraph--type--textual-paragraph .btn:hover,.lightup .btn:hover{--c:var(--color-white)}.lightup{--text:var(--color-brown);--dim:.4;transition:color .6s ease;max-width:100rem;margin:0 auto 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;font-weight:700}.lightup h3{color:var(--text);text-wrap:balance;transition:color .8s ease;margin-bottom:0}.lightup .btn{--rot:5deg;opacity:0;pointer-events:none}@media (min-width:992px){.lightup{margin-bottom:2rem;gap:3rem;flex-direction:row;text-align:left}.lightup:nth-child(even){flex-direction:row-reverse;text-align:right}.lightup:nth-child(even) .btn{--rot:-5deg}}.lightup figure{position:relative;margin:0;flex:70%}.lightup img{display:block;width:100%;height:auto;filter:brightness(var(--dim));transition:filter .8s ease}@media (min-width:992px){.lightup img{width:160%;margin-left:-30%}}.lightup.is-lit{--text:var(--color-yellow)}.lightup.is-lit img{filter:brightness(1)}.lightup.is-lit .btn{pointer-events:auto;animation:sbam .7s cubic-bezier(0.2,0.9,0.3,1) .35s both}.paragraph--type--video h2{font-size:3.1rem;font-weight:700}@media (min-width:992px){.paragraph--type--video h2{font-size:5.5rem}}@keyframes sbam{0%{opacity:0;transform:translateY(3rem) scale(0.2) rotate(calc(var(--rot) * -4))}55%{opacity:1;transform:translateY(-0.6rem) scale(1.2) rotate(calc(var(--rot) * 1.8))}75%{transform:translateY(0.2rem) scale(0.94) rotate(calc(var(--rot) * 0.6))}100%{opacity:1;transform:translateY(0) scale(1) rotate(var(--rot))}}
