html.pl-locked,html.pl-locked body{height:100%;overflow:hidden;overscroll-behavior:none}.pl-theme-ciocia{--pl-bg: #030303;--pl-fg: #fff;--pl-y: #f1b900;--pl-glow-a: rgba(241, 185, 0, .55);--pl-glow-b: rgba(241, 185, 0, .14);--pl-card: #0a0a0a;--pl-line: #2b2b2b;--pl-back-bg: #080808;--pl-back-line: #1a1a1a;--pl-back-fg: #1d1d1d;--pl-stroke: #f1b900;--pl-panel: #000;--pl-mut: rgba(255, 255, 255, .55);--pl-body: #bbb}.pl-theme-frosinone{--pl-bg: #020914;--pl-fg: #fff;--pl-y: #ffd21c;--pl-glow-a: rgba(255, 210, 28, .5);--pl-glow-b: rgba(41, 151, 255, .18);--pl-card: #06152e;--pl-line: #1c2f52;--pl-back-bg: #041024;--pl-back-line: #0e2142;--pl-back-fg: #10284d;--pl-stroke: #2997ff;--pl-panel: #010610;--pl-mut: rgba(255, 255, 255, .6);--pl-body: #c2cad8}.pl-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:var(--pl-bg);color:var(--pl-fg);color-scheme:dark;font-family:Space Mono,ui-monospace,monospace;-webkit-font-smoothing:antialiased;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.pl-root *,.pl-root *:before,.pl-root *:after{box-sizing:border-box}.pl-root a{color:inherit;text-decoration:none}.pl-root :is(a,button):focus-visible{outline:2px solid var(--pl-y)!important;outline-offset:4px!important}.pl-stage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--pl-bg);isolation:isolate}.pl-glow{position:absolute;left:50%;top:-20%;width:120vmax;height:90%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse 28% 62% at 50% 0%,var(--pl-glow-a),var(--pl-glow-b) 55%,transparent 78%)}.pl-wordmark{position:absolute;z-index:8;left:0;right:0;bottom:-2.2vw;text-align:center;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:var(--pl-wordmark-size, 27vw);line-height:.82;color:var(--pl-y);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.pl-theme-ciocia .pl-wordmark{--pl-wordmark-size: 36vw}.pl-theme-frosinone .pl-wordmark{--pl-wordmark-size: 22.5vw}.pl-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.12) 68%,rgba(0,0,0,.5) 100%)}.pl-noise{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:9;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-size:160px 160px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:pl-grain .5s steps(5) infinite}@keyframes pl-grain{0%{transform:translate(0)}25%{transform:translate(-37px,21px)}50%{transform:translate(19px,-44px)}75%{transform:translate(-23px,-12px)}to{transform:translate(31px,40px)}}.pl-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;perspective:1600px;perspective-origin:50% 42%;filter:drop-shadow(14px 24px 24px rgba(0,0,0,.55));touch-action:none}.pl-belt{position:absolute;left:50%;top:44%;width:0;height:0;transform-style:preserve-3d}.pl-card{position:absolute;left:0;top:0;display:block;transform-origin:0 0;transform-style:preserve-3d;-webkit-user-drag:none}.pl-face,.pl-back{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pl-face{padding:calc(var(--u) * 7);display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--pl-line);background:var(--pl-card);color:var(--pl-fg)}.pl-back{transform:rotateY(180deg);background:var(--pl-back-bg);border:1px solid var(--pl-back-line);display:grid;place-items:center;font:calc(var(--u) * 22)/1 Anton,Impact,sans-serif;color:var(--pl-back-fg)}.pl-v1 .pl-face{background:var(--pl-y);color:#000;border-color:var(--pl-y)}.pl-tg{font-size:calc(var(--u) * 4.4);font-weight:700;letter-spacing:.04em;opacity:.8}.pl-hd{font:calc(var(--u) * 14)/.95 Anton,Impact,"Arial Narrow",sans-serif;text-transform:uppercase}.pl-v2 .pl-hd{color:transparent;-webkit-text-stroke:1.5px var(--pl-stroke)}.pl-go{font-size:calc(var(--u) * 4.4);font-weight:700}.pl-card:focus-visible .pl-face{outline:2px solid var(--pl-y);outline-offset:2px}.pl-corner{position:fixed;z-index:20;top:calc(16px + env(safe-area-inset-top,0px));font-size:14px;line-height:20px;color:var(--pl-mut)}.pl-agency{left:16px;width:250px}.pl-root .pl-agency h1{margin:0;font:inherit!important;color:inherit;letter-spacing:0!important;text-transform:none!important}.pl-agency .pl-sub{display:block;padding-left:70px;color:var(--pl-y)}.pl-nav{right:16px;display:flex;gap:10px}.pl-nav__item{display:inline-flex;gap:10px}.pl-sep{opacity:.4}.pl-nav a,.pl-nav__button{position:relative;transition:color .2s}.pl-nav__button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.pl-nav a:after,.pl-nav__button:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s}.pl-nav a:hover,.pl-nav a:focus-visible,.pl-nav__button:hover,.pl-nav__button:focus-visible{color:var(--pl-fg)}.pl-nav a:hover:after,.pl-nav a:focus-visible:after,.pl-nav__button:hover:after,.pl-nav__button:focus-visible:after{transform:scaleX(1);transform-origin:left}.pl-info{position:fixed;z-index:20;left:16px;bottom:calc(64px + env(safe-area-inset-bottom,0px));width:min(340px,calc(100% - 32px));background:var(--pl-panel);border:1px solid var(--pl-line);padding:16px}.pl-info__t{margin:0;font-size:12px;font-weight:700;color:var(--pl-y)}.pl-info__b{display:block;margin:8px 0;font:30px/1 Anton,Impact,sans-serif;text-transform:uppercase}.pl-info__d{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--pl-body)}.pl-cta{display:inline-block;background:var(--pl-y);color:#000;font:18px/1 Anton,Impact,sans-serif;text-transform:uppercase;padding:12px 18px;transition:background .2s}.pl-cta:hover{background:#fff}.pl-hint{margin:12px 0 0;font-size:11px;color:var(--pl-mut)}.pl-legal{margin-top:12px;padding-top:10px;border-top:1px solid var(--pl-line);font-size:10px;line-height:1.55;color:var(--pl-mut)}.pl-legal p{margin:0}.pl-legal p+p{margin-top:4px}.pl-legal a{text-decoration:underline;text-underline-offset:2px}.pl-legal a:hover{color:var(--pl-fg)}.pl-legal strong{color:var(--pl-fg);font-weight:700}.pl-index{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow-y:auto;overscroll-behavior:contain;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--pl-bg) 96%,transparent)}.pl-index__bar{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--pl-line)}.pl-index__title{margin:0;font:clamp(36px,7vw,88px)/.9 Anton,Impact,sans-serif;text-transform:uppercase;color:var(--pl-y)}.pl-index__close{min-height:44px;padding:0 16px;border:1px solid var(--pl-line);background:transparent;color:var(--pl-fg);font:700 13px Space Mono,monospace;cursor:pointer}.pl-index__close:hover{border-color:var(--pl-y);color:var(--pl-y)}.pl-index__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;padding-top:24px}.pl-index__label{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--pl-y)}.pl-index__group ul{margin:0;padding:0;list-style:none}.pl-index__group a{display:flex;align-items:center;min-height:40px;border-bottom:1px solid var(--pl-line);font-size:14px;color:var(--pl-fg)}.pl-index__group a:hover{color:var(--pl-y)}.pl-index__soon{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;border-bottom:1px dashed var(--pl-line);font-size:14px;color:var(--pl-mut)}.pl-index__soon small{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pl-y)}@media(max-width:700px){.pl-corner{font-size:12px;line-height:18px}.pl-agency{width:200px}.pl-agency .pl-sub{padding-left:56px}.pl-theme-ciocia .pl-wordmark{--pl-wordmark-size: 39vw}.pl-theme-frosinone .pl-wordmark{--pl-wordmark-size: 24vw}.pl-belt{top:40%}.pl-legal p:nth-child(2){display:none}.pl-info{padding:14px}.pl-info__b{font-size:26px}.pl-info__d{font-size:12px;margin-bottom:12px}}@media(max-width:520px){.pl-nav{top:calc(84px + env(safe-area-inset-top,0px));left:16px;right:auto;flex-wrap:wrap}}@media(max-height:640px){.pl-info__d,.pl-hint{display:none}}@media(prefers-reduced-motion:reduce){.pl-noise{animation:none}.pl-nav a,.pl-nav a:after,.pl-nav__button,.pl-nav__button:after,.pl-cta{transition:none}}@media(forced-colors:active){.pl-glow,.pl-noise,.pl-shade{display:none}.pl-wordmark{color:GrayText}.pl-v2 .pl-hd{color:CanvasText;-webkit-text-stroke:0}}
