:root[data-theme=dark] .hx--brand:has(.cn4),:root[data-theme=dark] .hx:has(.cn4){--pk-ink:#ff6fb0;--pk-soft:#3a1029;--ink:#f5f2f7;--ink-2:#cfc8d6;--mut:#978fa2;--dim:#6e6679;--line:#2a2530;--tint:#1b1720;--green:#4fd99a;--green-bg:rgba(18,166,106,.16);--bg:#0d0b10;--card:#16131a}:root[data-theme=dark]:has(.cn4){background:#0d0b10}.cn4{--cn4-spring:cubic-bezier(.16,1,.3,1);--cn4-ease:cubic-bezier(.2,.7,.2,1);width:100%;max-width:1200px;margin:0 auto;padding:28px 0 120px;color:var(--ink);font-variant-numeric:tabular-nums}@keyframes cn4-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes cn4-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes cn4-pulse{0%{box-shadow:0 0 0 0 rgba(14,138,87,.45)}70%{box-shadow:0 0 0 7px rgba(14,138,87,0)}to{box-shadow:0 0 0 0 rgba(14,138,87,0)}}.cn4 .cn4-rise{animation:cn4-rise .55s var(--cn4-ease) backwards;animation-delay:calc(var(--d, 0) * 70ms)}.cn4 .cn4-eb{display:flex;align-items:center;gap:10px;color:var(--pk);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.09em}.cn4 .cn4-cmp{position:relative;display:flex;align-items:flex-end;gap:24px;margin-top:14px;padding-bottom:16px;border-bottom:3px solid var(--line);transition:border-color .3s}.cn4 .cn4-cmp:focus-within{border-color:var(--pk)}.cn4 .cn4-field{position:relative;flex:1;min-width:0}.cn4 .cn4-field textarea,.cn4 .cn4-ph{font-family:var(--font-display),"Archivo Narrow",var(--font-sans),sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(44px,8.6vw,124px);line-height:.9;letter-spacing:-.005em}.cn4 .cn4-field textarea{position:relative;z-index:1;display:block;width:100%;min-height:1.8em;resize:none;overflow:hidden;border:0;outline:0;background:transparent;color:var(--ink);caret-color:var(--pk);padding:0;margin:0;overflow-wrap:anywhere}.cn4 .cn4-cmp.has .cn4-field textarea{min-height:.9em}.cn4 .cn4-ph{position:absolute;inset:0 0 auto 0;pointer-events:none;color:#d6ced9;transition:opacity .2s,transform .35s var(--cn4-spring)}.cn4 .cn4-ph span{color:var(--pk);opacity:.34}.cn4 .cn4-cmp:focus-within .cn4-ph span{opacity:.42}.cn4 .cn4-cmp.has .cn4-ph{opacity:0;transform:translateY(-6px)}:root[data-theme=dark] .cn4 .cn4-ph{color:#3d3545}:root[data-theme=dark] .cn4 .cn4-ph span{opacity:.5}.cn4 .cn4-go{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:64px;padding:0 26px;margin-bottom:8px;border:0;border-radius:18px;background:var(--pk);color:#fff;font-weight:800;font-size:18px;white-space:nowrap;box-shadow:0 4px 0 #a00c53;cursor:pointer;transition:transform .35s var(--cn4-spring),opacity .25s,background .2s,box-shadow .2s}.cn4 .cn4-go:hover{background:#d10f6c;transform:translateY(-1px)}.cn4 .cn4-go:active{transform:translateY(2px);box-shadow:0 2px 0 #a00c53}.cn4 .cn4-go[disabled]{opacity:.32;box-shadow:none;cursor:default;transform:none}.cn4 .cn4-err,.cn4 .cn4-hint{margin-top:12px;font-weight:600;font-size:15px;animation:cn4-in .3s var(--cn4-ease)}.cn4 .cn4-hint{color:var(--mut)}.cn4 .cn4-hint b{color:var(--ink);font-weight:800}.cn4 .cn4-err{color:#d4183d}.cn4 .cn4-shelf-h{display:flex;align-items:baseline;justify-content:space-between;margin-top:64px}.cn4 .cn4-shelf-h h2{font-size:20px;font-weight:800;color:var(--ink)}.cn4 .cn4-shelf-h span{color:var(--mut);font-weight:700}.cn4 .cn4-shelf{display:flex;flex-wrap:wrap;gap:30px 44px;margin-top:22px}.cn4 .cn4-shelf--out{margin-top:56px}.cn4 .cn4-dk{position:relative;display:block;width:238px;color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.cn4 .cn4-fan{position:relative;height:250px}.cn4 .cn4-c{position:absolute;left:50%;bottom:0;width:126px;height:224px;margin-left:-63px;border-radius:14px;overflow:hidden;background:var(--tint);box-shadow:0 14px 30px -12px rgba(22,19,27,.35);transform-origin:50% 100%;transition:transform .45s var(--cn4-spring),filter .3s}.cn4 .cn4-c img,.cn4 .cn4-c video{width:100%;height:100%;object-fit:cover;display:block}.cn4 .cn4-c:first-child{transform:rotate(-8deg) translateX(-34px);z-index:1}.cn4 .cn4-c:nth-child(2){transform:rotate(7deg) translateX(34px);z-index:2}.cn4 .cn4-c:nth-child(3){z-index:3}@media (hover:hover){.cn4 .cn4-dk:hover .cn4-c:first-child{transform:rotate(-15deg) translateX(-62px) translateY(-4px)}.cn4 .cn4-dk:hover .cn4-c:nth-child(2){transform:rotate(14deg) translateX(62px) translateY(-4px)}.cn4 .cn4-dk:hover .cn4-c:nth-child(3){transform:translateY(-10px)}}.cn4 .cn4-dk:active .cn4-c:nth-child(3){transform:scale(.97)}.cn4 .cn4-dk.is-off .cn4-c img,.cn4 .cn4-dk.is-off .cn4-c video{filter:grayscale(1) brightness(.85)}.cn4 .cn4-dk.is-off .cn4-c:first-child{transform:rotate(-3deg) translateX(-14px)}.cn4 .cn4-dk.is-off .cn4-c:nth-child(2){transform:rotate(3deg) translateX(14px)}.cn4 .cn4-c--blank{display:grid;place-items:center;background:var(--pk-soft);color:var(--pk);box-shadow:none;border:2px solid var(--card)}.cn4 .cn4-tag{position:absolute;left:8px;top:8px}.cn4 .cn4-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.95);color:#16131b;font-weight:800;font-size:12px;white-space:nowrap}.cn4 .cn4-pill--live{color:#0e8a57}.cn4 .cn4-pill--live i{width:7px;height:7px;border-radius:50%;background:#0e8a57;animation:cn4-pulse 2s infinite}.cn4 .cn4-info{display:flex;flex-direction:column;align-items:center;margin-top:16px;text-align:center}.cn4 .cn4-name{display:block;max-width:100%;padding:0 28px}.cn4 .cn4-shelf--out .cn4-name{padding:0}.cn4 .cn4-name b{display:block;font-family:var(--font-display),"Archivo Narrow",var(--font-sans),sans-serif;font-weight:700;text-transform:uppercase;font-size:28px;line-height:1;overflow-wrap:anywhere}.cn4 .cn4-menu{position:absolute;right:-6px;top:260px;z-index:5;color:var(--mut)}.cn4 .c2-menu{position:relative;display:inline-flex}.cn4 .c2-menu__b{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:0;background:transparent;color:var(--mut);cursor:pointer;transition:background .15s,color .15s}.cn4 .c2-menu__b:hover,.cn4 .c2-menu__b[aria-expanded=true]{background:var(--tint);color:var(--ink)}.cn4 .c2-menu__m{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:flex;flex-direction:column;min-width:190px;padding:6px;border-radius:14px;background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px -18px rgba(22,19,27,.35);transform-origin:top right;animation:cn4-pop .22s var(--cn4-spring) both;text-align:left}.cn4 .c2-menu__m button{text-align:left;padding:10px 12px;border-radius:10px;border:0;background:none;font:inherit;font-weight:800;font-size:14px;color:var(--ink);cursor:pointer}.cn4 .c2-menu__m button:hover{background:var(--tint)}.cn4 .c2-menu__m button.is-risk{color:#d4183d}.cn4 .c2-menu__m small{padding:4px 12px 8px;font-size:12.5px;font-weight:700;color:#d4183d;max-width:220px}@keyframes cn4-pop{0%{opacity:0;transform:translateY(-4px) scale(.96)}}.cn4 .cn4-n{margin-top:6px;font-size:15px;color:var(--mut);font-weight:700}.cn4 .cn4-n strong{color:var(--ink);font-weight:900;font-size:22px;letter-spacing:-.02em;margin-right:4px}.cn4 .cn4-dk.is-off .cn4-n strong{color:var(--mut)}.cn4 .cn4-pk{color:var(--pk-ink);font-weight:800}.cn4 .cn4-apps{display:flex;justify-content:center;gap:4px;margin-top:9px}:root[data-theme=dark] .cn4 .cn4-apps>span{box-shadow:0 0 0 1px #3a3342}@media (max-width:1000px){.cn4 .cn4-field textarea,.cn4 .cn4-ph{font-size:clamp(44px,9.5vw,96px)}}@media (max-width:700px){.cn4{padding:18px 0 110px}.cn4 .cn4-cmp{flex-direction:column;align-items:stretch;gap:14px;margin-top:12px;border-bottom:0;padding-bottom:0}.cn4 .cn4-field{border-bottom:3px solid var(--line);padding-bottom:10px;transition:border-color .3s}.cn4 .cn4-cmp:focus-within .cn4-field{border-color:var(--pk)}.cn4 .cn4-field textarea,.cn4 .cn4-ph{font-size:46px}.cn4 .cn4-go{height:54px;margin:0;width:100%}.cn4 .cn4-err,.cn4 .cn4-hint{font-size:14px}.cn4 .cn4-shelf-h{margin-top:40px}.cn4 .cn4-shelf{display:grid;grid-template-columns:1fr 1fr;gap:28px 8px}.cn4 .cn4-shelf--out{grid-template-columns:1fr;justify-items:center;margin-top:40px}.cn4 .cn4-dk{width:auto}.cn4 .cn4-fan{height:196px}.cn4 .cn4-c{width:96px;height:170px;margin-left:-48px}.cn4 .cn4-c:first-child{transform:rotate(-8deg) translateX(-24px)}.cn4 .cn4-c:nth-child(2){transform:rotate(7deg) translateX(24px)}.cn4 .cn4-name{padding:0 24px}.cn4 .cn4-menu{top:204px;right:-8px}.cn4 .cn4-name b{font-size:22px}.cn4 .cn4-n strong{font-size:18px}}@media (min-width:1100px){.hx-app:has(.cn4){max-width:1400px}.cn4{max-width:1400px;padding-top:36px}.cn4 .cn4-eb{font-size:15.5px;gap:12px}.cn4 .cn4-field textarea,.cn4 .cn4-ph{font-size:clamp(56px,min(6vw,10vh),108px)}.cn4 .cn4-cmp{margin-top:18px;padding-bottom:20px}.cn4 .cn4-go{height:64px;padding:0 28px;border-radius:18px;font-size:19px;gap:10px}.cn4 .cn4-err,.cn4 .cn4-hint{margin-top:16px;font-size:18px}.cn4 .cn4-shelf-h{margin-top:56px}.cn4 .cn4-shelf-h h2{font-size:25px}.cn4 .cn4-shelf-h span{font-size:18px}.cn4 .cn4-shelf{gap:40px 60px;margin-top:28px;padding:0 14px}.cn4 .cn4-dk{width:264px}.cn4 .cn4-fan{height:280px}.cn4 .cn4-c{width:140px;height:250px;margin-left:-70px;border-radius:15px}.cn4 .cn4-c:first-child{transform:rotate(-8deg) translateX(-44px)}.cn4 .cn4-c:nth-child(2){transform:rotate(7deg) translateX(44px)}.cn4 .cn4-tag{left:10px;top:10px}.cn4 .cn4-pill{height:28px;padding:0 12px;font-size:14px}.cn4 .cn4-info{margin-top:20px}.cn4 .cn4-name b{font-size:30px}.cn4 .cn4-menu{top:292px;right:-4px}.cn4 .c2-menu__b{width:44px;height:44px;border-radius:12px}.cn4 .c2-menu__m{min-width:220px}.cn4 .c2-menu__m button{padding:12px 14px;font-size:16px}.cn4 .cn4-n{margin-top:8px;font-size:17.5px}.cn4 .cn4-n strong{font-size:24px}.cn4 .cn4-apps{gap:5px;margin-top:12px;zoom:1.25}}@media (min-width:1100px) and (hover:hover){.cn4 .cn4-dk:hover .cn4-c:first-child{transform:rotate(-15deg) translateX(-80px) translateY(-5px)}.cn4 .cn4-dk:hover .cn4-c:nth-child(2){transform:rotate(14deg) translateX(80px) translateY(-5px)}.cn4 .cn4-dk:hover .cn4-c:nth-child(3){transform:translateY(-12px)}}@media (min-width:1100px){.cn4 .cn4-dk.is-off .cn4-c:first-child{transform:rotate(-3deg) translateX(-18px)}.cn4 .cn4-dk.is-off .cn4-c:nth-child(2){transform:rotate(3deg) translateX(18px)}}@media (prefers-reduced-motion:reduce){.cn4 *,.cn4 :after,.cn4 :before{animation:none!important;transition:none!important}}