.pt-contact-modal[hidden],.pt-contact-inquiry[hidden],.pt-contact-choices[hidden]{display:none !important}body.pt-contact-open{overflow:hidden !important}.pt-contact-modal{position:fixed !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:2147483000 !important;isolation:isolate;padding:18px !important;box-sizing:border-box !important;font:400 15px/1.5 Arial,Helvetica,sans-serif !important;color:#fff !important;-webkit-font-smoothing:antialiased}.pt-contact-modal *,.pt-contact-modal *:before,.pt-contact-modal *:after{box-sizing:border-box}.pt-contact-backdrop{position:absolute;inset:0;background:rgba(2,2,7,.82);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.pt-contact-card{position:relative;width:min(100%,490px);max-height:min(91dvh,760px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:32px;color:#fff;border:1px solid rgba(255,42,112,.65);border-radius:22px;background:radial-gradient(ellipse at 9% -18%,rgba(255,42,112,.2),transparent 45%),linear-gradient(152deg,#282128 0%,#141318 56%,#0b0a0e 100%);box-shadow:0 28px 85px rgba(0,0,0,.76),0 0 38px rgba(255,42,112,.2),inset 0 1px 0 rgba(255,255,255,.09)}.pt-contact-card:before{content:'';position:absolute;left:24px;right:24px;top:0;height:3px;background:linear-gradient(90deg,transparent,#ff2a70 35%,#eda10d 76%,transparent);border-radius:0 0 99px 99px;pointer-events:none}.pt-contact-close{position:absolute;z-index:1;top:12px;right:12px;border:1px solid rgba(255,255,255,.18) !important;background:#30292f !important;color:#fff !important;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:12px !important;padding:0 !important;display:grid !important;place-items:center;font:400 28px/1 Arial,sans-serif !important;cursor:pointer !important}.pt-contact-kicker{font:800 11px/1.2 Arial,sans-serif;letter-spacing:.21em;color:#eda10d;margin:6px 0 10px;text-transform:uppercase}#pt-contact-title{color:#fff !important;display:block !important;font:900 clamp(27px,5vw,37px)/1.05 Impact,'Arial Narrow',Arial,sans-serif !important;letter-spacing:.035em !important;margin:0 50px 10px 0 !important;text-transform:uppercase !important;text-shadow:0 0 18px rgba(255,42,112,.12) !important}#pt-contact-title span{color:#ff2a70}.pt-contact-caption{color:#d4cbd3 !important;font:400 14px/1.5 Arial,sans-serif !important;margin:0 0 23px !important}.pt-contact-choices{display:grid;grid-template-columns:1fr;gap:12px}.pt-contact-choice{min-height:88px !important;display:flex !important;align-items:center;gap:15px;text-align:left !important;width:100% !important;background:linear-gradient(115deg,#282129,#18151c) !important;color:#fff !important;border:1px solid rgba(255,42,112,.5) !important;border-radius:16px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 7px 20px rgba(0,0,0,.23) !important;padding:14px 16px !important;text-decoration:none !important;cursor:pointer !important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;font:inherit !important}.pt-contact-choice-call{border-color:rgba(237,161,13,.65) !important}.pt-contact-choice:hover,.pt-contact-choice:focus-visible{transform:translateY(-2px);border-color:#ff2a70 !important;box-shadow:0 0 25px rgba(255,42,112,.16) !important}.pt-contact-choice-call:hover,.pt-contact-choice-call:focus-visible{border-color:#eda10d !important;box-shadow:0 0 25px rgba(237,161,13,.16) !important}.pt-contact-choice-icon{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(255,42,112,.38);color:#ff2a70;background:linear-gradient(145deg,rgba(255,42,112,.12),rgba(237,161,13,.07))}.pt-contact-choice-call .pt-contact-choice-icon{color:#eda10d;border-color:rgba(237,161,13,.35)}.pt-contact-choice-icon svg{width:27px !important;height:27px !important;display:block;fill:none}.pt-contact-choice strong{display:block;color:#fff;font:900 21px/1.2 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:.06em}.pt-contact-choice small{display:block;color:#d5cbd4;font:400 12px/1.5 Arial,sans-serif;letter-spacing:.01em;margin-top:5px}.pt-contact-chevron{color:#eda10d;font-size:30px;line-height:1;margin-left:auto}.pt-contact-inquiry h3{color:#fff !important;font:900 20px/1.15 Impact,'Arial Narrow',Arial,sans-serif !important;letter-spacing:.07em;margin:10px 0 5px !important}.pt-contact-inquiry>p{color:#cfc6cf !important;font:400 13px/1.5 Arial,sans-serif !important;margin:0 0 15px !important}.pt-contact-back{color:#eda10d !important;border:none!important;background:none!important;padding:3px 0 !important;font:700 13px/1.4 Arial,sans-serif!important;cursor:pointer!important}.pt-contact-form{display:flex;flex-direction:column;gap:12px}.pt-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pt-contact-form label{color:#fff !important;display:block;font:700 12px/1.4 Arial,sans-serif !important;letter-spacing:.025em}.pt-contact-form input,.pt-contact-form select,.pt-contact-form textarea{appearance:auto;display:block;width:100% !important;margin:5px 0 0 !important;min-width:0;max-width:100%;min-height:43px !important;color:#fff !important;background:#0f0d13 !important;border:1px solid #55434d !important;border-radius:9px !important;padding:10px 11px !important;font:400 14px/1.45 Arial,sans-serif !important;box-shadow:none !important}.pt-contact-form select{color-scheme:dark}.pt-contact-form input::placeholder,.pt-contact-form textarea::placeholder{color:#9b929c !important;opacity:1}.pt-contact-form :is(input,select,textarea):focus{outline:2px solid #ff2a70 !important;outline-offset:1px;border-color:#ff2a70!important}.pt-contact-form textarea{resize:vertical;min-height:70px !important}.pt-contact-send{background:linear-gradient(105deg,#ff2a70 3%,#ed8a33 72%,#eda10d 100%) !important;color:#140d17 !important;border:0 !important;border-radius:12px !important;min-height:51px !important;padding:12px 16px !important;display:flex !important;align-items:center;justify-content:center;gap:10px;font:900 15px/1.1 Arial,sans-serif !important;letter-spacing:.05em;cursor:pointer!important;box-shadow:0 8px 24px rgba(255,42,112,.22) !important}.pt-contact-send:hover,.pt-contact-send:focus-visible{filter:brightness(1.08)}.pt-contact-send svg{width:20px;height:20px;fill:none}.pt-contact-privacy{font:400 11px/1.55 Arial,sans-serif !important;color:#c9c2cb !important;text-align:center;margin:0 !important}.pt-contact-modal button:focus-visible,.pt-contact-modal a:focus-visible{outline:2px solid #fff !important;outline-offset:3px}@media(max-width:600px){.pt-contact-modal{padding:12px !important;align-items:center !important}.pt-contact-card{padding:25px 17px 20px;border-radius:18px;max-height:calc(100dvh - 24px)}.pt-contact-choice{min-height:76px!important}.pt-contact-choice-icon{width:46px;height:46px}.pt-contact-choice strong{font-size:19px}}@media(max-width:370px){.pt-contact-row{grid-template-columns:1fr}.pt-contact-card{padding:22px 14px}}@media(prefers-reduced-motion:reduce){.pt-contact-modal *,.pt-contact-modal *:before,.pt-contact-modal *:after{transition:none !important;animation:none !important}}.pt-contact-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-right:35px;margin-bottom:10px}.pt-contact-topbar .pt-contact-kicker{margin:0;min-width:0}.pt-contact-lang-switch{flex:none;display:inline-flex;gap:3px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:3px;background:#100e13}.pt-contact-lang{appearance:none !important;-webkit-appearance:none !important;min-height:30px !important;min-width:37px !important;border:0 !important;padding:5px 7px !important;border-radius:999px !important;background:0 0 !important;color:#d5cbd4 !important;font:800 12px/1 Arial,Helvetica,sans-serif !important;cursor:pointer !important}.pt-contact-lang[aria-pressed=true]{background:linear-gradient(110deg,#ff2a70,#eda10d) !important;color:#171017 !important;box-shadow:0 0 12px rgba(255,42,112,.22)}.pt-contact-lang:hover:not([aria-pressed=true]){background:#342a32 !important;color:#fff !important}@media(max-width:380px){.pt-contact-topbar{gap:5px;padding-right:33px}.pt-contact-topbar .pt-contact-kicker{font-size:10px;letter-spacing:.11em}.pt-contact-lang{min-width:32px !important;padding:5px !important}}#pt-contact-title [data-pt-i18n="lets"]{color:#fff !important}#pt-contact-title [data-pt-i18n="connect"]{color:#ff2a70 !important}.playtime-call-fab-wrap[data-pt-tooltip]:after{content:attr(data-pt-tooltip) !important}.pt-contact-lang{min-width:66px !important;padding:7px 9px !important;white-space:nowrap !important;font-size:12px !important}@media (max-width:460px){.pt-contact-topbar{flex-wrap:wrap !important;align-items:flex-start !important;gap:8px !important;padding-right:40px !important}.pt-contact-lang-switch{max-width:100% !important}}@media (max-width:380px){.pt-contact-lang{min-width:61px !important;padding:7px 8px !important;font-size:11px !important}}