#itp{--bg: #07061a;--bg-2: #0b0a22;--surface: #0f0c2a;--surface-2: #171340;--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.15);--text: #f5f3ff;--text-2: #b6b0d8;--muted: #847ead;--orange: #ff9a3c;--magenta: #e5308c;--violet: #7b5cff;--cyan: #3face2;--green: #5ee6a8;--red: #ff3b5c;--gold: #ffc94a;--wa: #25d366;--tp: #00b67a;--ink: #0b0820;--grad: linear-gradient(100deg,var(--orange) 0%,var(--magenta) 52%,var(--violet) 100%);--display: 'Unbounded','Arial Black',system-ui,sans-serif;--body: 'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--nav-h: 88px;--gutter: clamp(16px,4vw,32px);--max: 1240px;--ease: cubic-bezier(.2,.7,.2,1);position: relative;isolation: isolate;overflow-x: clip;background: var(--bg);color: var(--text);font-family: var(--body);font-size: 16px;font-weight: 500;line-height: 1.6;text-align: left;letter-spacing: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust: 100%}#itp *,#itp *::before,#itp *::after{box-sizing: border-box}#itp h1,#itp h2,#itp h3,#itp h4,#itp p,#itp ul,#itp ol,#itp li,#itp dl,#itp dt,#itp dd,#itp figure,#itp blockquote,#itp fieldset,#itp legend{margin: 0;padding: 0;border: 0;background: none;font: inherit;color: inherit;letter-spacing: inherit;text-transform: none;text-align: inherit}#itp ul,#itp ol{list-style: none}#itp a{color: inherit;text-decoration: none;background: none;box-shadow: none;transition: color .2s,background-color .2s,border-color .2s,opacity .2s,transform .25s var(--ease),box-shadow .25s}#itp a:hover,#itp a:focus{text-decoration: none}#itp img,#itp picture,#itp svg{display: block;max-width: 100%}#itp img{height: auto;border: 0;border-radius: 0;box-shadow: none}#itp button{appearance: none;-webkit-appearance: none;margin: 0;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;font: inherit;color: inherit;letter-spacing: inherit;text-transform: none;line-height: inherit;min-height: 0;width: auto;cursor: pointer}#itp button:hover,#itp button:focus{background: none;color: inherit;border: 0;box-shadow: none}#itp input{margin: 0}#itp strong{font-weight: 800}#itp :focus-visible{outline: 2px solid #ff8fc4;outline-offset: 3px}#itp [id]{scroll-margin-top: calc(var(--nav-h) + 8px)}html:has(#itp){scroll-behavior: smooth}#itp .itp-sprite{position: absolute;width: 0;height: 0;overflow: hidden}#itp .sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}#itp .ic{width: 20px;height: 20px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}#itp .wrap{width: 100%;max-width: var(--max);margin-inline: auto;padding-inline: var(--gutter)}#itp .sec{position: relative;padding-block: clamp(76px,10vw,132px)}#itp .sec--tint{background: radial-gradient(900px 500px at 50% 0%,rgba(123,92,255,.10),transparent 70%),linear-gradient(180deg,transparent,rgba(123,92,255,.045) 18%,rgba(123,92,255,.045) 82%,transparent)}#itp .grad{background: var(--grad);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent}#itp .h2{font-family: var(--display);font-weight: 700;font-size: clamp(28px,4.4vw,54px);line-height: 1.1;letter-spacing: -.035em;color: #fff}#itp .lead{color: var(--text-2);font-size: clamp(16px,1.45vw,18px);line-height: 1.7}#itp .lead strong{color: #fff}#itp .kicker{display: inline-flex;align-items: center;gap: 12px;margin-bottom: 20px;font-size: 12px;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: var(--text-2)}#itp .kicker__n{display: inline-grid;place-items: center;min-width: 36px;height: 24px;padding: 0 7px;border-radius: 7px;background: var(--grad);color: #fff;font-family: var(--display);font-size: 11px;font-weight: 700;letter-spacing: .02em}#itp .kicker::after{content: "";width: 44px;height: 1px;background: var(--line-2)}#itp .head-split{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 20px 48px;margin-bottom: clamp(32px,4vw,54px)}#itp .head-split>div:first-child{max-width: 700px}#itp .head-split .lead{margin-top: 16px}#itp .head-split__aside{max-width: 420px}#itp .head-split--end .head-split__aside{margin-top: 0}#itp .head-center{max-width: 800px;margin: 0 auto clamp(36px,4.5vw,58px);text-align: center}#itp .head-center .lead{margin-top: 16px}#itp .link-arrow,#itp .link-arrow:hover{display: inline-flex;align-items: center;gap: 8px;font-weight: 700;color: #fff}#itp .link-arrow .ic{transition: transform .25s var(--ease);color: var(--magenta)}#itp .link-arrow:hover .ic{transform: translate(3px,-3px)}#itp .text-link,#itp .text-link:hover{color: #ff9dcb;text-decoration: underline;text-underline-offset: 3px}#itp .more{margin-top: 32px;text-align: center}#itp .btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 50px;padding: 0 24px;border-radius: 999px;border: 1.5px solid transparent;font-family: var(--body);font-size: 15px;font-weight: 800;line-height: 1.2;letter-spacing: .005em;white-space: nowrap;cursor: pointer;text-align: center}#itp .btn .ic{width: 19px;height: 19px}#itp .btn .ic--wa{width: 20px;height: 20px}#itp .btn--sm{min-height: 42px;padding: 0 18px;font-size: 14px}#itp .btn--lg{min-height: 58px;padding: 0 30px;font-size: 16px}#itp .btn--block{width: 100%}#itp .btn--grad,#itp .btn--grad:hover,#itp .btn--grad:focus{color: #fff;background: var(--grad);background-size: 170% 100%;background-position: 0 0;box-shadow: 0 14px 34px -14px rgba(229,48,140,.8),inset 0 1px 0 rgba(255,255,255,.25)}#itp .btn--grad:hover{background-position: 100% 0;transform: translateY(-2px)}#itp .btn--line,#itp .btn--line:focus{color: var(--text);border-color: var(--line-2);background: rgba(255,255,255,.03)}#itp .btn--line:hover{color: #fff;border-color: rgba(255,255,255,.4);background: rgba(255,255,255,.08);transform: translateY(-2px)}#itp .btn--ghost,#itp .btn--ghost:focus{color: var(--text);border-color: var(--line-2);background: rgba(255,255,255,.05)}#itp .btn--ghost:hover{color: #fff;background: rgba(255,255,255,.1)}#itp .btn--ink,#itp .btn--ink:focus{color: #fff;background: var(--ink);box-shadow: 0 18px 40px -18px rgba(11,8,32,.9)}#itp .btn--ink:hover{color: #fff;background: #1d1650;transform: translateY(-2px)}#itp .btn--ink .ic--wa{color: var(--wa)}#itp .btn--ink-line,#itp .btn--ink-line:focus{color: var(--ink);border-color: rgba(11,8,32,.5);background: transparent}#itp .btn--ink-line:hover{color: var(--ink);background: rgba(11,8,32,.1);border-color: var(--ink);transform: translateY(-2px)}#itp .nav{position: fixed;top: 12px;left: 0;right: 0;z-index: 50;padding-inline: var(--gutter);pointer-events: none}body.admin-bar #itp .nav{top: 44px}@media (max-width: 782px){body.admin-bar #itp .nav{top: 58px}}#itp .nav__pill{pointer-events: auto;position: relative;isolation: isolate;max-width: 1180px;margin: 0 auto;display: flex;align-items: center;gap: 10px;height: 64px;padding: 0 9px 0 16px;border-radius: 22px;border: 1px solid var(--line-2);box-shadow: 0 24px 50px -30px rgba(0,0,0,.95)}#itp .nav__pill::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: rgba(13,11,36,.58);-webkit-backdrop-filter: blur(18px) saturate(150%);backdrop-filter: blur(18px) saturate(150%);transition: background-color .3s}#itp .nav.is-scrolled .nav__pill::before,#itp .nav.is-open .nav__pill::before{background: rgba(13,11,36,.9)}#itp .nav__logo{flex: none}#itp .nav__logo img{height: 42px;width: auto}#itp .nav__links{display: none}#itp .nav__cta{margin-left: auto}#itp .nav__toggle{display: inline-grid;place-items: center;width: 46px;height: 46px;border-radius: 15px;background: rgba(255,255,255,.06);color: #fff}#itp .nav__toggle .ic{width: 22px;height: 22px;grid-area: 1 / 1;transition: .25s}#itp .nav__toggle .ic--close{opacity: 0;transform: rotate(-90deg)}#itp .nav.is-open .nav__toggle .ic--open{opacity: 0;transform: rotate(90deg)}#itp .nav.is-open .nav__toggle .ic--close{opacity: 1;transform: none}#itp .nav__drawer{position: absolute;top: calc(100% + 8px);left: 0;right: 0;border-radius: 22px;border: 1px solid var(--line-2);background: rgba(13,11,36,.98);opacity: 0;transform: translateY(-8px);visibility: hidden;transition: opacity .25s,transform .3s var(--ease),visibility 0s .3s}#itp .nav.is-open .nav__drawer{opacity: 1;transform: none;visibility: visible;transition: opacity .25s,transform .3s var(--ease)}#itp .nav__drawer-in{display: flex;flex-direction: column;padding: 8px 18px 18px}#itp .nav__dlink{padding: 14px 4px;border-bottom: 1px solid var(--line);font-family: var(--display);font-size: 16px;font-weight: 600;color: var(--text)}#itp .nav__dlink:hover{color: #fff}#itp .nav__drawer .btn{margin-top: 16px}@media (max-width: 380px){#itp .nav__logo img{height: 36px}#itp .nav__cta{padding: 0 14px}#itp .nav__cta .ic{display: none}}@media (min-width: 1000px){#itp .nav__links{display: flex;gap: 2px;margin-inline: auto}#itp .nav__link{padding: 9px 15px;border-radius: 13px;font-size: 14.5px;font-weight: 700;color: var(--text-2)}#itp .nav__link:hover{color: #fff;background: rgba(255,255,255,.07)}#itp .nav__cta{margin-left: 0}#itp .nav__toggle,#itp .nav__drawer{display: none}}#itp .hero{position: relative;isolation: isolate;padding: calc(var(--nav-h) + 48px) 0 clamp(64px,8vw,104px);overflow: hidden}#itp .hero::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(720px 520px at 80% 38%,rgba(123,92,255,.30),transparent 66%),radial-gradient(620px 440px at 8% 85%,rgba(229,48,140,.16),transparent 66%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 64px 64px;-webkit-mask-image: linear-gradient(180deg,#000 55%,transparent);mask-image: linear-gradient(180deg,#000 55%,transparent)}#itp .hero__grid{display: grid;gap: 48px;align-items: center}#itp .live{display: inline-flex;align-items: center;gap: 10px;padding: 7px 15px 7px 12px;border-radius: 999px;border: 1px solid rgba(255,59,92,.35);background: rgba(255,59,92,.09);color: #ff9aac;font-size: 12px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase}#itp .live__dot{width: 8px;height: 8px;border-radius: 50%;background: var(--red);animation: itp-pulse 1.8s infinite}@keyframes itp-pulse{0%{box-shadow: 0 0 0 0 rgba(255,59,92,.7)}70%{box-shadow: 0 0 0 9px rgba(255,59,92,0)}100%{box-shadow: 0 0 0 0 rgba(255,59,92,0)}}#itp .hero__title{margin: 22px 0 22px;font-family: var(--display);font-weight: 700;color: #fff;font-size: clamp(30px,4.5vw,58px);line-height: 1.08;letter-spacing: -.04em}#itp .hero__lead{max-width: 560px;color: var(--text-2);font-size: clamp(16px,1.5vw,18px);line-height: 1.7}#itp .hero__ctas{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 32px}#itp .hero__trust{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin-top: 24px;font-size: 14.5px;color: var(--text-2)}#itp .hero__trust strong{color: #fff}#itp .tp-mini{display: inline-flex;gap: 2px;color: var(--gold)}#itp .tp-mini .ic{width: 17px;height: 17px}#itp .hero__stage{position: relative;padding: 26px 0 10px}#itp .screen{position: relative;padding: 9px;border-radius: 26px;background: linear-gradient(150deg,#3a2c86,#120e30 38%,#0d0a26 62%,#4a1a4f);box-shadow: 0 0 0 1px rgba(255,255,255,.1) inset,0 50px 110px -40px rgba(123,92,255,.75),0 0 90px -30px rgba(229,48,140,.55);transition: transform .8s var(--ease)}#itp .screen::after{content: "";position: absolute;left: 12%;right: 12%;bottom: -46px;height: 46px;z-index: -1;background: radial-gradient(ellipse at center top,rgba(123,92,255,.55),transparent 70%);filter: blur(12px)}#itp .screen__img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover;border-radius: 18px}#itp .screen__chip{position: absolute;top: 24px;display: inline-flex;align-items: center;gap: 7px;padding: 6px 11px;border-radius: 9px;font-size: 11.5px;font-weight: 800;letter-spacing: .08em;color: #fff}#itp .screen__chip--live{left: 24px;background: var(--red);box-shadow: 0 8px 20px -6px rgba(255,59,92,.8)}#itp .screen__chip--live .live__dot{background: #fff;width: 7px;height: 7px}#itp .screen__chip--q{right: 24px;background: rgba(7,6,26,.66);border: 1px solid var(--line-2);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}#itp .screen__bar{position: absolute;left: 22px;right: 22px;bottom: 22px;display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 8px 12px;padding: 10px 14px 12px;border-radius: 14px;background: rgba(7,6,26,.72);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border: 1px solid var(--line);font-size: 13px}#itp .screen__ch{padding: 3px 8px;border-radius: 6px;background: var(--grad);font-family: var(--display);font-size: 10.5px;font-weight: 700;color: #fff}#itp .screen__title{font-weight: 800;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#itp .screen__time{font-variant-numeric: tabular-nums;color: var(--text-2);font-weight: 700}#itp .screen__progress{grid-column: 1 / -1;height: 3px;border-radius: 3px;background: rgba(255,255,255,.14);overflow: hidden}#itp .screen__progress span{display: block;height: 100%;width: 64%;border-radius: inherit;background: var(--grad);animation: itp-progress 40s linear infinite}@keyframes itp-progress{from{width: 38%}to{width: 96%}}#itp .float{display: flex;flex-direction: column;padding: 14px 18px;border-radius: 18px;background: rgba(19,16,50,.82);border: 1px solid var(--line-2);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);box-shadow: 0 22px 44px -20px rgba(0,0,0,.9)}#itp .float__num{font-family: var(--display);font-weight: 700;font-size: 24px;line-height: 1.15;color: #fff;letter-spacing: -.03em}#itp .float__label{font-size: 12.5px;font-weight: 700;color: var(--text-2)}@media (max-width: 639px){#itp .hero__ctas .btn{width: 100%;white-space: normal}#itp .hero__stage{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;padding-top: 6px}#itp .screen{grid-column: 1 / -1;margin-bottom: 14px}#itp .screen__chip{top: 18px}#itp .screen__chip--live{left: 18px}#itp .screen__chip--q{right: 18px}#itp .screen__bar{left: 16px;right: 16px;bottom: 16px;padding: 8px 12px 10px;font-size: 12px}}@media (min-width: 640px){#itp .hero__stage{padding: 48px 0 56px}#itp .float{position: absolute;z-index: 2;animation: itp-float 7s ease-in-out infinite}#itp .float--a{left: -14px;bottom: 0}#itp .float--b{right: 26%;top: 0;animation-delay: -3.5s}}@keyframes itp-float{50%{transform: translateY(-9px)}}@media (min-width: 1024px){#itp .hero{min-height: min(100svh,940px);display: flex;align-items: center}#itp .hero__grid{grid-template-columns: .95fr 1.1fr;gap: 56px;width: 100%}#itp .screen{transform: perspective(1600px) rotateY(-9deg) rotateX(2deg)}#itp .hero__stage:hover .screen{transform: perspective(1600px) rotateY(-3deg) rotateX(1deg)}#itp .float--a{left: -34px}}#itp .ticker{display: flex;align-items: stretch;overflow: hidden;border-block: 1px solid var(--line);background: var(--bg-2)}#itp .ticker__label{position: relative;z-index: 1;flex: none;display: flex;align-items: center;padding: 0 38px 0 max(var(--gutter),calc((100% - var(--max)) / 2 + var(--gutter)));background: var(--grad);color: #fff;font-family: var(--display);font-size: 11.5px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;clip-path: polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%)}#itp .ticker__viewport{flex: 1;min-width: 0;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 5%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 5%,#000 92%,transparent)}#itp .ticker__track{display: flex;width: max-content;animation: itp-marquee 38s linear infinite}#itp .ticker:hover .ticker__track{animation-play-state: paused}#itp .ticker__list{display: flex;gap: 44px;padding: 17px 44px 17px 0}#itp .ticker__list li{display: inline-flex;align-items: center;gap: 10px;white-space: nowrap;color: var(--text-2);font-size: 14.5px;font-weight: 700}#itp .ticker__list .ic{width: 21px;height: 21px;color: var(--cyan)}@keyframes itp-marquee{to{transform: translateX(-50%)}}#itp .rail{--pad: max(var(--gutter),calc((100% - var(--max)) / 2 + var(--gutter)));position: relative}#itp .rail__track{display: grid;grid-auto-flow: column;grid-auto-columns: var(--card-w,200px);gap: var(--gap,18px);overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--pad);padding: 12px var(--pad) 30px;scrollbar-width: none;-ms-overflow-style: none}#itp .rail__track::-webkit-scrollbar{display: none}#itp .rail__track>*{scroll-snap-align: start}#itp .rail__track.is-dragging{scroll-snap-type: none;cursor: grabbing}#itp .rail__track.is-dragging *{pointer-events: none}#itp .rail__nav{display: none;gap: 10px;flex: none}#itp .rail__btn,#itp .rail__btn:hover,#itp .rail__btn:focus{display: inline-grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;border: 1.5px solid var(--line-2);background: rgba(255,255,255,.03);color: #fff}#itp .rail__btn:hover{background: var(--grad);border-color: transparent}#itp .rail__btn:disabled{opacity: .3;cursor: default;background: rgba(255,255,255,.03);border-color: var(--line-2)}#itp .rail__btn .ic{width: 22px;height: 22px}@media (min-width: 768px){#itp .rail__nav{display: flex}}@media (hover: hover) and (pointer: fine){#itp .rail__track{cursor: grab}}#itp .rail--top{--card-w: clamp(188px,50vw,248px);--gap: clamp(6px,1.4vw,14px)}#itp .top{position: relative;padding-left: clamp(46px,6vw,62px)}#itp .top__n{position: absolute;left: 0;bottom: 52px;z-index: 0;font-family: var(--display);font-weight: 800;font-size: clamp(104px,12vw,148px);line-height: .78;letter-spacing: -.08em;color: var(--bg);-webkit-text-stroke: 2px rgba(255,255,255,.26);transition: -webkit-text-stroke-color .4s}#itp .top:hover .top__n{-webkit-text-stroke-color: var(--magenta)}#itp .top__poster{position: relative;z-index: 1;aspect-ratio: 2 / 3;overflow: hidden;border-radius: 18px;background: var(--surface-2);border: 1px solid var(--line);box-shadow: -14px 0 30px -12px rgba(7,6,26,.95),0 22px 44px -24px rgba(0,0,0,.9);transition: transform .45s var(--ease),border-color .45s}#itp .top:hover .top__poster{transform: translateY(-6px);border-color: rgba(229,48,140,.55)}#itp .top__poster img{width: 100%;height: 100%;object-fit: cover;transition: transform .7s var(--ease)}#itp .top:hover .top__poster img{transform: scale(1.05)}#itp .top__score{position: absolute;top: 9px;right: 9px;display: inline-flex;align-items: center;gap: 4px;padding: 4px 8px;border-radius: 999px;background: rgba(7,6,26,.75);border: 1px solid var(--line-2);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);font-size: 12px;font-weight: 800;color: #fff}#itp .top__score .ic{width: 13px;height: 13px;color: var(--gold)}#itp .top__title{position: relative;z-index: 1;margin-top: 12px;font-size: 15px;font-weight: 800;line-height: 1.3;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#itp .top__meta{position: relative;z-index: 1;margin-top: 2px;font-size: 12.5px;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#itp .bento{display: grid;gap: 12px;grid-template-columns: repeat(2,1fr);grid-auto-rows: 170px}#itp .tile--sport{grid-column: span 2;grid-row: span 2}#itp .tile--show{grid-column: span 2}#itp .tile{position: relative;overflow: hidden;isolation: isolate;border-radius: 24px;border: 1px solid var(--line);background: var(--surface-2);transition: border-color .4s,box-shadow .4s}#itp .tile img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: -2;transition: transform 1s var(--ease)}#itp .tile--sport img{object-position: 50% 62%}#itp .tile--show img{object-position: 50% 40%}#itp .tile--news img{object-position: 50% 30%}#itp .tile::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(0deg,rgba(7,6,26,.95) 0%,rgba(7,6,26,.5) 38%,rgba(7,6,26,0) 68%)}#itp .tile:hover{border-color: rgba(229,48,140,.5);box-shadow: 0 30px 60px -32px rgba(229,48,140,.6)}#itp .tile:hover img{transform: scale(1.06)}#itp .tile__ch{position: absolute;top: 14px;left: 14px;padding: 5px 10px;border-radius: 9px;background: rgba(7,6,26,.6);border: 1px solid var(--line-2);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);font-family: var(--display);font-size: 10.5px;font-weight: 700;letter-spacing: .1em;color: #fff}#itp .tile__body{position: absolute;left: 0;right: 0;bottom: 0;padding: 16px 18px}#itp .tile__title{display: flex;align-items: center;gap: 9px;font-family: var(--display);font-weight: 600;font-size: 15px;line-height: 1.2;letter-spacing: -.02em;color: #fff}#itp .tile__title .ic{width: 20px;height: 20px;color: #ff9dcb}#itp .tile__text{margin-top: 6px;font-size: 14px;line-height: 1.5;color: var(--text-2)}#itp .tile--sport .tile__title{font-size: clamp(19px,2.4vw,30px)}#itp .tile--sport .tile__title .ic{width: 26px;height: 26px}#itp .tile--sport .tile__body{padding: 22px 24px}#itp .tile:not(.tile--sport):not(.tile--show) .tile__text{display: none}@media (max-width: 639px){#itp .tile:not(.tile--sport):not(.tile--show) .tile__body{padding: 12px 13px}#itp .tile:not(.tile--sport):not(.tile--show) .tile__title{font-size: 13px}#itp .tile:not(.tile--sport):not(.tile--show) .tile__title .ic{display: none}#itp .tile__ch{top: 11px;left: 11px}}@media (min-width: 640px){#itp .bento{gap: 14px;grid-auto-rows: 210px}#itp .tile__title{font-size: 17px}#itp .tile:not(.tile--sport):not(.tile--show) .tile__text{display: block}}@media (min-width: 1024px){#itp .bento{grid-template-columns: repeat(4,1fr);grid-auto-rows: 232px;gap: 16px}#itp .tile--cinema,#itp .tile--docs{grid-row: span 2}}#itp .why{display: grid;gap: 40px}#itp .why__intro .lead{margin-top: 16px;max-width: 520px}#itp .why__media{margin-top: 28px}#itp .why__media img{width: 100%;-webkit-mask-image: radial-gradient(72% 70% at 50% 50%,#000 55%,transparent 100%);mask-image: radial-gradient(72% 70% at 50% 50%,#000 55%,transparent 100%)}#itp .why__list{border-top: 1px solid var(--line)}#itp .why__item{position: relative;display: grid;grid-template-columns: auto 1fr;gap: 6px 18px;align-items: start;padding: 26px 0;border-bottom: 1px solid var(--line)}#itp .why__item::after{content: "";position: absolute;left: 0;bottom: -1px;height: 1px;width: 0;background: var(--grad);transition: width .7s var(--ease)}#itp .why__item:hover::after{width: 100%}#itp .why__n{grid-column: 1 / -1;font-family: var(--display);font-size: 12px;font-weight: 700;color: var(--muted);letter-spacing: .08em}#itp .why__icon{display: grid;place-items: center;width: 54px;height: 54px;border-radius: 17px;background: rgba(255,255,255,.04);border: 1px solid var(--line-2);color: #ff9dcb;transition: background .35s,color .35s,border-color .35s}#itp .why__icon .ic{width: 25px;height: 25px}#itp .why__item:hover .why__icon{background: var(--grad);color: #fff;border-color: transparent}#itp .why__title{font-family: var(--display);font-weight: 600;font-size: clamp(17px,1.7vw,21px);letter-spacing: -.025em;color: #fff;margin: 4px 0 6px}#itp .why__text{color: var(--text-2);font-size: 15.5px}#itp .why__chips{display: flex;flex-wrap: wrap;gap: 10px;padding-top: 26px}#itp .chip{display: inline-flex;align-items: center;gap: 8px;padding: 9px 15px;border-radius: 999px;border: 1px solid var(--line-2);background: rgba(255,255,255,.03);font-size: 14px;font-weight: 700}#itp .chip .ic{width: 16px;height: 16px;color: var(--green);stroke-width: 2.6}@media (min-width: 1024px){#itp .why{grid-template-columns: 1fr 1fr;gap: 80px;align-items: start}#itp .why__intro{position: sticky;top: calc(var(--nav-h) + 24px)}}#itp .pricing{display: grid;gap: 22px}#itp .opts{display: grid;gap: 14px;min-width: 0}#itp .opts__legend{float: left;width: 100%;margin-bottom: 4px;font-size: 12px;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;color: var(--muted)}#itp .opt{position: relative;display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 16px;padding: 20px 22px;border-radius: 22px;cursor: pointer;border: 1.5px solid var(--line);background: rgba(255,255,255,.025);transition: border-color .3s,background-color .3s,box-shadow .3s,transform .3s var(--ease)}#itp .opt:hover{border-color: var(--line-2);background: rgba(255,255,255,.05)}#itp .opt.is-checked,#itp .opt:has(.opt__input:checked){border-color: transparent;background: linear-gradient(#19133f,#19133f) padding-box,var(--grad) border-box;box-shadow: 0 22px 50px -28px rgba(229,48,140,.75)}#itp .opt__input{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}#itp .opt:has(.opt__input:focus-visible){outline: 2px solid #ff8fc4;outline-offset: 3px}#itp .opt__radio{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;border: 2px solid var(--line-2);transition: border-color .3s}#itp .opt__radio::after{content: "";width: 12px;height: 12px;border-radius: 50%;background: var(--grad);transform: scale(0);transition: transform .3s var(--ease)}#itp .opt.is-checked .opt__radio,#itp .opt:has(.opt__input:checked) .opt__radio{border-color: var(--magenta)}#itp .opt.is-checked .opt__radio::after,#itp .opt:has(.opt__input:checked) .opt__radio::after{transform: scale(1)}#itp .opt__main{display: flex;flex-direction: column;min-width: 0}#itp .opt__dur{font-family: var(--display);font-weight: 700;font-size: 19px;letter-spacing: -.03em;color: #fff}#itp .opt__name{font-size: 13.5px;color: var(--text-2)}#itp .opt__price{display: flex;flex-direction: column;align-items: flex-end;text-align: right}#itp .opt__price strong{font-family: var(--display);font-weight: 700;font-size: 19px;letter-spacing: -.03em;color: #fff}#itp .opt__price small{font-size: 12.5px;font-weight: 700;color: var(--green)}#itp .opt__badge{position: absolute;top: 0;right: 22px;transform: translateY(-50%);padding: 4px 11px;border-radius: 999px;background: var(--grad);font-size: 10.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: #fff}#itp .opt__order{display: none}#itp:not(.js) .opt__order{grid-column: 1 / -1;display: inline-flex;justify-content: center;padding: 10px;border-radius: 999px;background: var(--grad);color: #fff;font-weight: 800}#itp .summary{position: relative;overflow: hidden;isolation: isolate;padding: clamp(24px,3vw,38px);border-radius: 30px;border: 1px solid var(--line-2);background: linear-gradient(180deg,#1b1549,#0f0c2c);box-shadow: 0 40px 90px -50px rgba(123,92,255,.8)}#itp .summary::before{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(420px 260px at 100% 0%,rgba(229,48,140,.22),transparent 70%),radial-gradient(360px 240px at 0% 100%,rgba(123,92,255,.2),transparent 70%)}#itp .summary__label{font-size: 12px;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;color: var(--muted)}#itp .summary__label.is-special{display: inline-block;padding: 5px 12px;border-radius: 999px;color: var(--ink);background: linear-gradient(100deg,var(--gold),var(--orange));letter-spacing: .12em}#itp .opt--special{border-color: rgba(255,201,74,.55);background: linear-gradient(100deg,rgba(255,201,74,.09),rgba(255,154,60,.04))}#itp .opt--special.is-checked,#itp .opt--special:has(.opt__input:checked){background: linear-gradient(#211a3a,#211a3a) padding-box,linear-gradient(100deg,var(--gold),var(--orange),var(--magenta)) border-box;box-shadow: 0 22px 50px -24px rgba(255,170,60,.75)}#itp .opt--special .opt__badge{color: var(--ink);background: linear-gradient(100deg,var(--gold),var(--orange));box-shadow: 0 0 0 0 rgba(255,201,74,.7);animation: itp-glow 2.2s infinite}#itp .opt--special .opt__dur::after{content: " 🔥"}@keyframes itp-glow{70%{box-shadow: 0 0 0 9px rgba(255,201,74,0)}100%{box-shadow: 0 0 0 0 rgba(255,201,74,0)}}#itp .summary__name{margin-top: 6px;font-family: var(--display);font-weight: 600;font-size: 19px;letter-spacing: -.02em;color: #fff}#itp .summary__price{display: flex;align-items: flex-start;margin-top: 14px;color: #fff;font-family: var(--display);font-weight: 800;font-size: clamp(66px,9vw,104px);line-height: .9;letter-spacing: -.06em}#itp .summary__price.is-bump{animation: itp-bump .45s var(--ease)}@keyframes itp-bump{0%{opacity: .2;transform: translateY(10px)}}#itp .summary__cents,#itp .summary__cur{font-size: .36em;margin-top: .2em;letter-spacing: -.02em}#itp .summary__cur{margin-left: .12em}#itp .summary__was{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin-top: 14px;font-size: 14.5px;color: var(--muted)}#itp .summary__was s{text-decoration-thickness: 1.5px}#itp .summary__off{padding: 2px 9px;border-radius: 999px;font-size: 12.5px;font-weight: 800;color: var(--green);background: rgba(94,230,168,.1);border: 1px solid rgba(94,230,168,.3)}#itp .summary__per{font-weight: 800;color: var(--green)}#itp .summary__list{display: grid;gap: 11px 20px;margin: 24px 0;padding: 22px 0;border-block: 1px solid var(--line);font-size: 14.5px}#itp .summary__list li{display: flex;align-items: flex-start;gap: 10px}#itp .summary__list .ic{margin-top: 2px;width: 18px;height: 18px;color: var(--green);stroke-width: 2.6}#itp .summary__cta{white-space: normal}#itp .summary__fine{margin-top: 12px;text-align: center;font-size: 13px;color: var(--muted)}@media (min-width: 560px){#itp .summary__list{grid-template-columns: 1fr 1fr}}@media (min-width: 960px){#itp .pricing{grid-template-columns: .9fr 1.1fr;gap: 28px;align-items: start}#itp .opts{position: sticky;top: calc(var(--nav-h) + 24px)}}#itp .assure{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px 30px;margin-top: 30px;font-size: 14.5px;font-weight: 700;color: var(--text-2)}#itp .assure li{display: inline-flex;align-items: center;gap: 9px}#itp .assure .ic{width: 20px;height: 20px;color: var(--orange)}#itp .timeline{position: relative;display: grid;gap: 34px}#itp .timeline::before{content: "";position: absolute;left: 25px;top: 10px;bottom: 10px;width: 2px;background: linear-gradient(180deg,var(--orange),var(--magenta),var(--violet));opacity: .55}#itp .tl{position: relative;padding-left: 76px}#itp .tl__node{position: absolute;left: 0;top: 0;display: grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;background: var(--grad);color: #fff;box-shadow: 0 0 0 7px var(--bg),0 14px 30px -10px rgba(229,48,140,.9)}#itp .tl__node .ic{width: 23px;height: 23px}#itp .tl__step{display: inline-block;font-size: 12px;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;color: #ff9dcb}#itp .tl__title{margin: 6px 0 8px;font-family: var(--display);font-weight: 600;font-size: clamp(18px,1.8vw,22px);letter-spacing: -.025em;color: #fff}#itp .tl__text{color: var(--text-2);font-size: 15.5px;max-width: 360px}@media (min-width: 860px){#itp .timeline{grid-template-columns: repeat(3,1fr);gap: 36px}#itp .timeline::before{left: calc(100% / 6);right: calc(100% / 6);top: 33px;bottom: auto;width: auto;height: 2px;background: linear-gradient(90deg,var(--orange),var(--magenta),var(--violet))}#itp .tl{padding-left: 0;display: flex;flex-direction: column;align-items: center;text-align: center}#itp .tl__node{position: relative;width: 66px;height: 66px;margin-bottom: 24px}#itp .tl__node .ic{width: 28px;height: 28px}}#itp .reviews{display: grid;gap: 34px}#itp .score .h2{font-size: clamp(28px,3.6vw,44px)}#itp .score__card{display: inline-flex;flex-direction: column;margin-top: 26px;padding: 22px 26px;border-radius: 24px;border: 1px solid var(--line-2);background: rgba(255,255,255,.03)}#itp .score__big{display: flex;align-items: baseline;gap: 4px;font-family: var(--display);font-weight: 800;font-size: 76px;line-height: 1;letter-spacing: -.06em;color: #fff}#itp .score__big small{font-size: 26px;color: var(--muted);letter-spacing: -.02em}#itp .score__stars{display: flex;gap: 4px;margin-top: 12px}#itp .tp__star{display: inline-grid;place-items: center;width: 28px;height: 28px;background: var(--tp);color: #fff}#itp .tp__star .ic{width: 18px;height: 18px}#itp .tp__star--part{background: linear-gradient(90deg,var(--tp) 70%,#3d3a5c 70%)}#itp .score__text{margin-top: 12px;font-size: 14.5px;color: var(--text-2)}#itp .score__text strong{color: #fff}#itp .score .rail__nav{margin-top: 24px}#itp .rail--reviews{--card-w: clamp(170px,46vw,220px);--gap: clamp(14px,2vw,20px);--pad: var(--gutter);min-width: 0;margin-inline: calc(var(--gutter) * -1)}#itp .review__btn{position: relative;display: block;width: 100%;padding: 6px;border-radius: 28px;background: linear-gradient(180deg,#221b55,#110d2e);border: 1px solid var(--line-2);box-shadow: 0 24px 46px -26px rgba(0,0,0,.95);transition: transform .45s var(--ease),box-shadow .45s,border-color .45s}#itp .review__btn:hover,#itp .review__btn:focus-visible{transform: translateY(-6px) rotate(-1deg);border-color: rgba(123,92,255,.65);box-shadow: 0 30px 56px -24px rgba(123,92,255,.55);background: linear-gradient(180deg,#221b55,#110d2e)}#itp .review__btn img{width: 100%;aspect-ratio: 768 / 1556;object-fit: cover;object-position: top;border-radius: 22px}#itp .review__zoom{position: absolute;right: 14px;bottom: 14px;display: grid;place-items: center;width: 38px;height: 38px;border-radius: 50%;background: rgba(7,6,26,.8);color: #fff;border: 1px solid var(--line-2);opacity: 0;transform: scale(.85);transition: .3s var(--ease)}#itp .review__zoom .ic{width: 17px;height: 17px}#itp .review__btn:hover .review__zoom,#itp .review__btn:focus-visible .review__zoom{opacity: 1;transform: none}@media (hover: none){#itp .review__zoom{opacity: 1;transform: none}}@media (min-width: 1024px){#itp .reviews{grid-template-columns: 340px minmax(0,1fr);gap: 40px;align-items: center}#itp .rail--reviews{margin-inline: 0 calc(var(--gutter) * -1);--pad: 0px}#itp .rail--reviews .rail__track{padding-right: var(--gutter);-webkit-mask-image: linear-gradient(90deg,#000 88%,transparent);mask-image: linear-gradient(90deg,#000 88%,transparent)}}#itp .chat{max-width: 840px;margin: 0 auto;overflow: hidden;border-radius: 30px;border: 1px solid var(--line-2);background: #0d0b26;box-shadow: 0 50px 110px -50px rgba(0,0,0,.95)}#itp .chat__head{display: flex;align-items: center;gap: 14px;padding: 16px 22px;border-bottom: 1px solid var(--line);background: rgba(255,255,255,.04)}#itp .chat__avatar{display: grid;place-items: center;flex: none;width: 48px;height: 48px;border-radius: 50%;background: #17123d;border: 1px solid var(--line-2)}#itp .chat__avatar img{width: 34px;height: auto}#itp .chat__who strong{display: block;font-family: var(--display);font-weight: 600;font-size: 15px;letter-spacing: -.02em;color: #fff}#itp .chat__who span{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 700;color: var(--green)}#itp .chat__online{width: 8px;height: 8px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 3px rgba(94,230,168,.2)}#itp .chat__body{display: flex;flex-direction: column;gap: 14px;padding: 24px clamp(14px,3vw,28px);background: radial-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 0 / 18px 18px,radial-gradient(600px 300px at 100% 0%,rgba(123,92,255,.1),transparent 70%)}#itp .qa summary{display: flex;justify-content: flex-end;cursor: pointer;list-style: none}#itp .qa summary::-webkit-details-marker{display: none}#itp .qa summary::marker{content: ""}#itp .bubble{display: inline-block;max-width: min(600px,88%);padding: 12px 17px;border-radius: 20px;font-size: 15px;line-height: 1.6}#itp .bubble--me{border: 1px solid var(--line-2);border-bottom-right-radius: 6px;background: rgba(255,255,255,.05);color: var(--text);font-weight: 700;transition: background-color .3s,border-color .3s,transform .3s var(--ease)}#itp .qa summary:hover .bubble--me{border-color: rgba(229,48,140,.6);transform: translateX(-3px)}#itp .qa[open] .bubble--me{border-color: transparent;background: var(--grad);color: #fff;box-shadow: 0 14px 30px -16px rgba(229,48,140,.9)}#itp .qa__a{display: grid;justify-items: start;margin-top: 10px}#itp .qa__a>*{grid-area: 1 / 1}#itp .bubble--them{border: 1px solid var(--line);border-bottom-left-radius: 6px;background: #1c1744;color: var(--text);font-weight: 500}#itp .typing{align-self: start;display: inline-flex;align-items: center;gap: 5px;padding: 14px 16px;border-radius: 18px;border-bottom-left-radius: 6px;background: #1c1744;border: 1px solid var(--line);visibility: hidden}#itp .typing i{width: 7px;height: 7px;border-radius: 50%;background: var(--text-2);animation: itp-dot 1s ease-in-out infinite}#itp .typing i:nth-child(2){animation-delay: .15s}#itp .typing i:nth-child(3){animation-delay: .3s}@keyframes itp-dot{0%,60%,100%{transform: translateY(0);opacity: .5}30%{transform: translateY(-4px);opacity: 1}}#itp.js .qa[open] .typing{animation: itp-typing .75s forwards}#itp.js .qa[open] .bubble--them{animation: itp-msg .45s .7s var(--ease) backwards}@keyframes itp-typing{0%,85%{visibility: visible;opacity: 1}100%{visibility: hidden;opacity: 0}}@keyframes itp-msg{from{opacity: 0;transform: translateY(8px) scale(.97)}}#itp .chat__input,#itp .chat__input:focus{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 clamp(14px,3vw,28px) 22px;padding: 7px 7px 7px 22px;border-radius: 999px;border: 1px solid var(--line-2);background: rgba(255,255,255,.05);color: var(--muted);font-size: 15px;font-weight: 600}#itp .chat__input:hover{border-color: rgba(37,211,102,.6);color: var(--text)}#itp .chat__send{display: grid;place-items: center;flex: none;width: 46px;height: 46px;border-radius: 50%;background: var(--wa);color: #fff}#itp .chat__send .ic{width: 22px;height: 22px}#itp .sec--cta{padding-top: 0}#itp .band{position: relative;overflow: hidden;isolation: isolate;display: grid;gap: 28px;align-items: center;padding: clamp(30px,6vw,76px);border-radius: 36px;background: var(--grad);color: var(--ink);box-shadow: 0 50px 120px -50px rgba(229,48,140,.8)}#itp .band::before{content: "";position: absolute;inset: 0;z-index: -1;opacity: .6;background: repeating-linear-gradient(115deg,rgba(255,255,255,.09) 0 2px,transparent 2px 26px);-webkit-mask-image: linear-gradient(90deg,transparent 20%,#000);mask-image: linear-gradient(90deg,transparent 20%,#000)}#itp .band__kicker{display: inline-block;padding: 7px 13px;border-radius: 999px;background: rgba(11,8,32,.14);font-size: 12px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--ink)}#itp .band__title{margin: 20px 0 16px;font-family: var(--display);font-weight: 800;font-size: clamp(30px,5vw,64px);line-height: 1.03;letter-spacing: -.045em;color: var(--ink)}#itp .band__text{max-width: 540px;font-size: clamp(16px,1.5vw,18px);font-weight: 600;line-height: 1.65;color: rgba(11,8,32,.82)}#itp .band__text strong{color: var(--ink)}#itp .band__btns{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 30px}#itp .band__rings{position: relative;display: grid;place-items: center;width: 100%;max-width: 230px;aspect-ratio: 1;margin-inline: auto}#itp .ring{position: absolute;inset: 0;border-radius: 50%;border: 2px solid rgba(11,8,32,.3);animation: itp-wave 3.6s linear infinite}#itp .ring:nth-child(2){animation-delay: -1.2s}#itp .ring:nth-child(3){animation-delay: -2.4s}@keyframes itp-wave{0%{transform: scale(.38);opacity: 0}15%{opacity: 1}100%{transform: scale(1);opacity: 0}}#itp .band__wa{position: relative;display: grid;place-items: center;width: 40%;aspect-ratio: 1;border-radius: 50%;background: var(--ink);color: var(--wa);box-shadow: 0 30px 60px -20px rgba(11,8,32,.7)}#itp .band__wa .ic{width: 52%;height: 52%}@media (max-width: 639px){#itp .band__btns .btn{width: 100%}#itp .band__rings{order: -1;max-width: 150px;margin-inline: 0}}@media (min-width: 960px){#itp .band{grid-template-columns: 1.5fr 1fr}#itp .band__rings{max-width: 340px}}#itp .foot{position: relative;padding: 72px 0 28px;border-top: 1px solid var(--line);background: #05041a;overflow: hidden}#itp .foot .wrap{container-type: inline-size}#itp .foot__grid{display: grid;gap: 40px 32px;grid-template-columns: 1fr}#itp .foot__brand img{height: 62px;width: auto}#itp .foot__brand p{margin: 18px 0 20px;max-width: 360px;color: var(--text-2);font-size: 15px}#itp .foot__title{margin-bottom: 16px;font-family: var(--display);font-size: 11px;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: var(--muted)}#itp .foot__links{display: grid;gap: 10px}#itp .foot__links a{color: var(--text-2);font-size: 15px;font-weight: 600}#itp .foot__links a:hover{color: #fff}#itp .foot__word{margin-top: 64px;text-align: center;white-space: nowrap;user-select: none;font-family: var(--display);font-weight: 800;font-size: 11.6cqi;line-height: .9;letter-spacing: -.06em;background: linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 90%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent}#itp .foot__bottom{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 10px 32px;margin-top: 28px;padding-top: 24px;border-top: 1px solid var(--line);font-size: 13px;color: var(--muted)}#itp .foot__tmdb{max-width: 560px}#itp .foot__tmdb a{color: var(--text-2);text-decoration: underline;text-underline-offset: 2px}#itp .foot__tmdb a:hover{color: #fff}@media (min-width: 640px){#itp .foot__grid{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){#itp .foot__grid{grid-template-columns: 1.5fr 1fr 1fr 1fr}}#itp .wa-float,#itp .wa-float:hover,#itp .wa-float:focus{position: fixed;z-index: 60;right: max(18px,env(safe-area-inset-right));bottom: max(18px,env(safe-area-inset-bottom));display: grid;place-items: center;width: 60px;height: 60px;border-radius: 50%;background: var(--wa);color: #fff;box-shadow: 0 14px 30px -8px rgba(37,211,102,.65)}#itp .wa-float:hover{transform: scale(1.07)}#itp .wa-float .ic{width: 30px;height: 30px}#itp .wa-float::before{content: "";position: absolute;inset: 0;border-radius: 50%;border: 2px solid var(--wa);animation: itp-ring 2.4s var(--ease) infinite}@keyframes itp-ring{0%{transform: scale(1);opacity: .7}100%{transform: scale(1.6);opacity: 0}}#itp .lb{position: fixed;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;margin: 0;padding: 0;border: 0;background: transparent;color: #fff;overflow: hidden}#itp .lb[open]{display: grid;place-items: center}#itp .lb::backdrop{background: rgba(4,3,16,.9);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}#itp .lb__frame{display: flex;flex-direction: column;align-items: center;gap: 12px;padding: 64px 16px 24px;max-height: 100%}#itp .lb__img{width: auto;height: auto;max-width: min(92vw,460px);max-height: calc(100svh - 120px);border-radius: 22px;border: 1px solid var(--line-2);box-shadow: 0 30px 80px -20px rgba(0,0,0,.9)}#itp .lb__count{font-size: 14px;color: var(--text-2)}#itp .lb__btn,#itp .lb__btn:hover,#itp .lb__btn:focus{position: absolute;display: grid;place-items: center;width: 50px;height: 50px;border-radius: 50%;background: rgba(255,255,255,.08);border: 1px solid var(--line-2);color: #fff}#itp .lb__btn:hover{background: var(--grad);border-color: transparent}#itp .lb__btn .ic{width: 22px;height: 22px}#itp .lb__btn--close{top: 14px;right: 14px}#itp .lb__btn--prev{left: 14px;top: 50%;transform: translateY(-50%)}#itp .lb__btn--next{right: 14px;top: 50%;transform: translateY(-50%)}@media (max-width: 599px){#itp .lb__btn--prev,#itp .lb__btn--next{top: auto;bottom: 18px;transform: none}#itp .lb__frame{padding-bottom: 84px}#itp .lb__img{max-height: calc(100svh - 170px)}}#itp.js .rv{opacity: 0}#itp.js .rv.is-in{opacity: 1;animation: itp-rise .85s var(--ease) var(--d,0s) backwards}@keyframes itp-rise{from{opacity: 0;transform: translateY(26px)}}@media (prefers-reduced-motion: reduce){html:has(#itp){scroll-behavior: auto}#itp *,#itp *::before,#itp *::after{animation: none !important;transition: none !important}#itp.js .rv{opacity: 1}#itp .typing{display: none}#itp .ring:nth-child(1){transform: scale(1);opacity: .5}#itp .ring:nth-child(2){transform: scale(.78);opacity: .8}#itp .ring:nth-child(3){transform: scale(.56);opacity: 1}}
