@layer{*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}*{padding:0;margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;line-height:1.5;-webkit-font-smoothing:antialiased;block-size:100%}body{min-block-size:100%}img,iframe,audio,video,canvas{display:block;max-inline-size:100%;block-size:auto}svg{max-inline-size:100%}svg:not([fill]){fill:currentColor}input,button,textarea,select{font:inherit}textarea{resize:vertical}fieldset,iframe{border:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty;font-variant-numeric:proportional-nums}h1,h2,h3,h4,h5,h6{font-variant-numeric:lining-nums}p,blockquote,q,figcaption,li{hanging-punctuation:first allow-end last}input,label,button,h1,h2,h3,h4,h5,h6{line-height:1.1}math,time,table{font-variant-numeric:tabular-nums lining-nums slashed-zero}code{font-variant-numeric:slashed-zero}table{border-collapse:collapse}abbr{font-variant-caps:all-small-caps;text-decoration:none}abbr[title]{cursor:help;text-decoration:underline dotted}sup,sub{line-height:0}:disabled{opacity:.8;cursor:not-allowed}:focus-visible{outline-offset:.2rem}}:root{--color-primary:#000;--color-secondary:#fff;--color-accent:red;--color-background:#0a0813;--color-text:#fff;--color-accent-2:#8f4cc1;--font-family-base:"Roboto",Helvetica,"Arial",sans-serif;--font-family-condensed:"Roboto Condensed",sans-serif;--font-family-accent:"Noto Sans",sans-serif;--font-size-base:12px;--font-size-base-lg:16px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:48px;--spacing-xxl:80px}body{font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text);font-optical-sizing:auto;background-color:var(--color-background);line-height:1.5}@media (width>=769px){body{font-size:var(--font-size-base-lg)}}img{display:inline-block}ul{list-style-position:inside}.txt-accent{color:var(--color-accent-2)}.container-xl{max-width:420px;padding-left:var(--spacing-md);padding-right:var(--spacing-md);margin-left:auto;margin-right:auto}@media (width>=769px){.container-xl{max-width:1360px}}.ta-center{text-align:center}.d-none{display:none!important}@media (width<=768px){.sm\:ta-center{text-align:center}.sm\:d-none{display:none!important}}@media (width>=769px){.md\:ta-center{text-align:center}.md\:d-none{display:none!important}}@media (width>=998px){.lg\:ta-center{text-align:center}.lg\:d-none{display:none!important}}.btn,.btn:link,.btn:visited{padding:var(--spacing-sm) var(--spacing-xl);color:var(--color-secondary);font-family:var(--font-family-accent);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(170deg,#38f7a1,#028800);border:1px solid #1eff00;border-radius:1000px;font-size:1.5em;font-weight:900;font-stretch:84%;text-decoration:none;display:inline-block;box-shadow:inset 0 8px 20px #094b0080,0 10px 30px #3339}@media (width>=769px){.btn,.btn:link,.btn:visited{font-size:1.4em}}.btn:hover,.btn:focus{box-shadow:none;filter:brightness(1.1)}.section--header{position:relative}.section--header:before,.section--header:after{content:"";pointer-events:none;width:100%;display:block;position:absolute;bottom:0;left:0;right:0}.section--header:before{background:linear-gradient(90deg,#5af3ff0d,#5af3ff99 15%,#cd3effb3 35%,#ffffffe6,#cd3effb3 65%,#5af3ff99 85%,#5af3ff0d);height:2px;bottom:0}.section--header:after{filter:blur(6px);background:linear-gradient(90deg,#0000 0%,#5af3ff33 15%,#cd3eff40 35%,#ffffff4d 50%,#cd3eff40 65%,#5af3ff33 85%,#0000 100%);height:8px;bottom:0}.section--header{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);background:linear-gradient(#140c2899 60%,#080a19cc 80%,#0c1232e0 88%)}@media (width>=769px){.section--header{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}}.section--header .ui-container{flex-direction:row;justify-content:center;align-items:center;display:flex}.section--header .logo-container{width:60px}@media (width>=769px){.section--header .logo-container{width:72px}}.section--header .logo-container-lg{width:110px}@media (width>=769px){.section--header .logo-container-lg{width:130px}}.section--header .logo-divider{color:#fff;margin:0 var(--spacing-sm);font-size:1.6em;font-weight:900}@media (width>=769px){.section--header .logo-divider{margin:0 var(--spacing-md)}}.section--hero{background:url(https://affiliates.acrpoker.eu/hightimes/imgs/hero-bg-sm.jpg) top no-repeat;padding-top:20px}@media (width>=440px){.section--hero{background:url(https://affiliates.acrpoker.eu/hightimes/imgs/hero-bg-lg.jpg) top/cover no-repeat}}@media (width>=769px){.section--hero{background-size:auto;padding-top:590px}}.section--hero .section-cta{margin-bottom:var(--spacing-xxl)}@media (width>=769px){.section--hero .section-cta{margin-bottom:var(--spacing-xl)}}.section--hero .container-xl{position:relative}.section--hero .hero-caption{top:35%;left:clamp(var(--spacing-md),(100% - 340px) / 2,200px);position:absolute}@media (width>=769px){.section--hero .hero-caption{top:65%;left:clamp(var(--spacing-md),(100% - 825px) / 2,400px)}}.section--hero .hero-caption .h2{font-size:1.4em;font-weight:700;line-height:1}@media (width>=769px){.section--hero .hero-caption .h2{font-size:1.7em}}.section--hero .hero-caption .h3{border-radius:var(--spacing-lg);padding:var(--spacing-sm) 0;text-align:center;background:linear-gradient(#390c61,#270e3d,#531096);border:1px solid #53118d;font-size:.8em;font-weight:500;line-height:1}@media (width>=769px){.section--hero .hero-caption .h3{font-size:.8em}}.hero-text{flex-direction:column;align-items:center;display:flex}.hero-text .eyebrow{text-transform:uppercase;text-shadow:0 4px 4px #00000080;font-size:1.6em;font-weight:400;font-family:var(--font-family-accent);max-width:270px;margin-bottom:240px;font-stretch:84%;line-height:1.2}@media (width>=769px){.hero-text .eyebrow{margin-bottom:var(--spacing-lg);max-width:860px;line-height:1.6}}.hero-text .hero-title{text-transform:uppercase;font-size:3.3em;font-weight:900;line-height:.9;font-family:var(--font-family-accent);margin-bottom:var(--spacing-sm);max-width:350px;font-stretch:84%}@media (width>=769px){.hero-text .hero-title{margin-bottom:var(--spacing-sm);max-width:940px;font-size:4em}}.hero-text .hero-title .txt-accent{display:block}@media (width>=769px){.hero-text .hero-title .txt-accent{display:inline}}.hero-text .hero-subheading{text-transform:uppercase;text-shadow:0 3px 13px #ffffff73;font-size:2.2em;font-weight:900;line-height:.9;font-family:var(--font-family-accent);margin-bottom:var(--spacing-md);max-width:350px;font-stretch:84%}@media (width>=769px){.hero-text .hero-subheading{margin-bottom:var(--spacing-lg);max-width:940px;font-size:4.8em}}.hero-text .hero-subtitle{font-size:1.4em;font-family:var(--font-family-condensed);margin-bottom:var(--spacing-lg);max-width:315px;font-weight:400;line-height:1.3}@media (width>=769px){.hero-text .hero-subtitle{margin-bottom:var(--spacing-xl);max-width:740px}}.section--selling-points{margin-bottom:var(--spacing-md)}@media (width>=769px){.section--selling-points{margin-bottom:var(--spacing-xxl)}}.section--selling-points .section-heading .styled-heading{text-transform:uppercase;font-size:2.7em;font-weight:900;line-height:1;font-family:var(--font-family-accent);margin-bottom:var(--spacing-lg);padding:0 2.2em;font-stretch:84%}@media (width>=769px){.section--selling-points .section-heading .styled-heading{padding:unset;font-size:3em}}.section--selling-points .section-heading .accent-text{background:linear-gradient(80deg,#fded84 4.5%,#dfb316 35.5%,#fded84 54.5%,#dfb316 78%,#ffd012 104.5%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.section--selling-points .section-cta{margin-bottom:var(--spacing-xxl)}@media (width>=769px){.section--selling-points .section-cta{margin-bottom:var(--spacing-lg)}}.selling-points-list{justify-content:center;gap:var(--spacing-md);color:#cacaca;font-size:1.2em;font-family:var(--font-family-accent);margin-bottom:var(--spacing-xxl);flex-direction:row;font-weight:600;display:flex}.selling-points-list .list-item{align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.selling-points-list .list-item .icon{width:24px;height:24px}.selling-points-boxes{margin-bottom:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}@media (width>=769px){.selling-points-boxes{margin-bottom:var(--spacing-xl)}}.selling-points-boxes .ui-container{border-radius:var(--spacing-lg);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#6e41a626;flex-direction:column;gap:0;max-width:70%;display:flex;box-shadow:0 0 30px 15px #6ca1f422,0 8px 20px #8b5cf626,inset 0 -1px 1px #ffffff4d,0 -1px 2px #fff9}@media (width>=769px){.selling-points-boxes .ui-container{max-width:unset;flex-direction:row}}.selling-points-boxes .ui-box{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg);flex-direction:column;flex:1;align-items:center;display:flex}.selling-points-boxes .ui-box:not(:first-child){border-top:1px solid #fff3}@media (width>=769px){.selling-points-boxes .ui-box{padding:var(--spacing-lg) var(--spacing-md)}.selling-points-boxes .ui-box:not(:first-child){border-left:1px solid #fff3}}.selling-points-boxes .box-image{max-width:90px}@media (width>=769px){.selling-points-boxes .box-image{max-width:100%}}.selling-points-boxes .box-title{background:linear-gradient(80deg,#fded84 4.5%,#dfb316 35.5%,#fded84 54.5%,#dfb316 78%,#ffd012 104.5%);-webkit-text-fill-color:transparent;text-shadow:0 0 40px #8b5cf680;-webkit-background-clip:text;background-clip:text;font-size:2.8em;font-weight:900;line-height:1}.selling-points-boxes .box-desc{letter-spacing:1.4px;font-weight:600}.section--features{color:#000;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-md);background:#fff}@media (width>=769px){.section--features{padding-top:var(--spacing-md);background:unset;color:var(--color-text)}}.features-list{gap:var(--spacing-xl);margin-bottom:var(--spacing-xxl);flex-direction:column;display:flex}@media (width>=769px){.features-list{gap:var(--spacing-xxl)}}.media-card{gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);border-radius:var(--spacing-lg);background:#f0f0f0;flex-direction:column;display:flex;box-shadow:0 4px 4px #00000040}@media (width>=769px){.media-card{gap:var(--spacing-xxl);background:unset;padding:unset;box-shadow:unset;flex-direction:row}.media-card--reverse{flex-direction:row-reverse}.media-card figure{width:48%}.media-card .card-content{max-width:38%;padding:0 var(--spacing-xl)}}.media-card .card-title{font-size:3.3em;font-weight:800;font-family:var(--font-family-accent);text-transform:uppercase;margin-bottom:var(--spacing-md);letter-spacing:-1px;font-stretch:84%;line-height:.9}@media (width>=769px){.media-card .card-title{font-size:2.5em}}.media-card .card-subtitle{font-size:1.8em;font-weight:800;font-family:var(--font-family-accent);text-transform:uppercase;margin-bottom:var(--spacing-md);font-stretch:84%;line-height:1.2}@media (width>=769px){.media-card .card-subtitle{font-size:1.5em}}.media-card .card-desc{font-size:1.5em;font-family:var(--font-family-condensed);font-weight:400;line-height:1.2}.media-card .card-desc ul{padding-left:1em}.media-card .card-desc li{margin-bottom:.2em;padding-left:.6em}.media-card .card-desc li::marker{content:url(https://affiliates.acrpoker.eu/hightimes/imgs/bullet.png)}.media-card .card-desc h4,.media-card .card-desc h5{margin-top:var(--spacing-lg);font-size:1.5em}.media-card .btn{margin-top:var(--spacing-md)}@media (width>=769px){.media-card .btn{margin-top:var(--spacing-xl)}}.section--footer{position:relative}.section--footer:before,.section--footer:after{content:"";pointer-events:none;width:100%;display:block;position:absolute;bottom:0;left:0;right:0}.section--footer:before{background:linear-gradient(90deg,#5af3ff0d,#5af3ff99 15%,#cd3effb3 35%,#ffffffe6,#cd3effb3 65%,#5af3ff99 85%,#5af3ff0d);height:2px;bottom:0}.section--footer:after{filter:blur(6px);background:linear-gradient(90deg,#0000 0%,#5af3ff33 15%,#cd3eff40 35%,#ffffff4d 50%,#cd3eff40 65%,#5af3ff33 85%,#0000 100%);height:8px;bottom:0}.section--footer{color:#9ca3af;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);background:#160b2c;font-size:.9em}@media (width>=769px){.section--footer{font-size:.7em}}.section--footer:before,.section--footer:after{top:0;bottom:unset}.section--footer a,.section--footer a:link,.section--footer a:visited{color:#fff}