:root {--bg: #060811;--bg-soft: #0b1020;--panel: rgba(14, 19, 34, 0.9);--panel-strong: rgba(17, 23, 40, 0.96);--panel-light: rgba(24, 31, 54, 0.9);--line: rgba(134, 152, 194, 0.16);--line-strong: rgba(149, 171, 223, 0.3);--text: #f4f7ff;--muted: #98a6c9;--muted-soft: #dce5ff;--blue: #5f86ff;--cyan: #33d6ff;--green: #51e6b6;--orange: #ff9658;--pink: #ff6ea8;--violet: #9b8cff;--yellow: #ffd16a;--shadow: 0 32px 80px rgba(0, 0, 0, 0.42);--radius-xl: 34px;--radius-lg: 26px;--radius-md: 20px;--radius-sm: 14px;--container: 1220px;--font-sans: "Segoe UI", "Inter", "Helvetica Neue", Arial, sans-serif;--font-display: "Arial Nova", "Segoe UI", "Trebuchet MS", "Helvetica Neue", Arial, sans-serif;--icon-wand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20 14 10'/%3E%3Cpath d='m15 4 5 5'/%3E%3Cpath d='M16 2l1 3'/%3E%3Cpath d='M19 5l3 1'/%3E%3Cpath d='M14 7l1 3'/%3E%3Cpath d='M17 10l3 1'/%3E%3C/svg%3E");--icon-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h12'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--icon-help: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 2-3 4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--icon-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M11.48 3.5a.55.55 0 0 1 1.04 0l2.1 4.26 4.7.68a.55.55 0 0 1 .3.94l-3.4 3.32.8 4.68a.55.55 0 0 1-.79.58L12 15.93l-4.23 2.23a.55.55 0 0 1-.79-.58l.8-4.68-3.4-3.32a.55.55 0 0 1 .3-.94l4.7-.68L11.48 3.5Z'/%3E%3C/svg%3E");--icon-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8a2 2 0 0 1 2-2h2l1.5-2h5L16 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--icon-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 15 4-4 3 3 4-5 7 8'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3C/svg%3E");--icon-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 20a7 7 0 0 1 14 0'/%3E%3C/svg%3E");--icon-sliders: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 21v-7'/%3E%3Cpath d='M4 10V3'/%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 8V3'/%3E%3Cpath d='M20 21v-5'/%3E%3Cpath d='M20 12V3'/%3E%3Cpath d='M2 10h4'/%3E%3Cpath d='M10 8h4'/%3E%3Cpath d='M18 12h4'/%3E%3C/svg%3E");--icon-grid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.5'/%3E%3C/svg%3E");--icon-layers: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 5-9 5-9-5 9-5Z'/%3E%3Cpath d='m3 12 9 5 9-5'/%3E%3Cpath d='m3 16 9 5 9-5'/%3E%3C/svg%3E");--icon-cut: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M20 4 8.1 15.9'/%3E%3Cpath d='M8.1 8.1 20 20'/%3E%3C/svg%3E");--icon-erase: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 13 6.5-6.5a2 2 0 0 1 2.8 0l2.2 2.2a2 2 0 0 1 0 2.8L12 18H7l-2-2Z'/%3E%3Cpath d='M5 20h7'/%3E%3C/svg%3E");--icon-expand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M21 3 14 10'/%3E%3Cpath d='M9 21H3v-6'/%3E%3Cpath d='M3 21 10 14'/%3E%3C/svg%3E");--icon-resize: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v20'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='m16 6-4-4-4 4'/%3E%3Cpath d='m16 18-4 4-4-4'/%3E%3Cpath d='m6 8-4 4 4 4'/%3E%3Cpath d='m18 8 4 4-4 4'/%3E%3C/svg%3E");--icon-brush: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3c4 0 6 2 6 6 0 3-2 5-5 5H8'/%3E%3Cpath d='M5 21c2.5 0 4-1.5 4-4 0-1.5-1-3-3-3-1.5 0-3 1-3 3 0 2.5 1.5 4 4 4Z'/%3E%3Cpath d='m14 6 4-4'/%3E%3C/svg%3E");--icon-crop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v12a3 3 0 0 0 3 3h12'/%3E%3Cpath d='M18 21V9a3 3 0 0 0-3-3H3'/%3E%3C/svg%3E");--icon-browser: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 9h18'/%3E%3Cpath d='M7 7h.01'/%3E%3Cpath d='M11 7h.01'/%3E%3C/svg%3E");--icon-desktop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='12' rx='2'/%3E%3Cpath d='M12 16v4'/%3E%3Cpath d='M8 20h8'/%3E%3C/svg%3E");--icon-mobile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='2.5' width='10' height='19' rx='2'/%3E%3Cpath d='M11 5h2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E");--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--icon-generator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='14' height='14' rx='2'/%3E%3Cpath d='m5 15 3-3 2.5 2.5 3.5-4.5 3 3.5'/%3E%3Cpath d='M18 4v2'/%3E%3Cpath d='M17 5h2'/%3E%3Cpath d='M20 7v2'/%3E%3Cpath d='M19 8h2'/%3E%3C/svg%3E");}* {box-sizing: border-box;}html {scroll-behavior: smooth;}body {margin: 0;min-height: 100vh;color: var(--text);font-family: var(--font-sans);background:radial-gradient(circle at 12% 14%, rgba(95, 134, 255, 0.2), transparent 24%),radial-gradient(circle at 88% 10%, rgba(51, 214, 255, 0.16), transparent 18%),radial-gradient(circle at 75% 68%, rgba(255, 110, 168, 0.12), transparent 24%),linear-gradient(180deg, #060811 0%, #070a13 34%, #090d19 100%);}body::before {content: "";position: fixed;inset: 0;background:linear-gradient(rgba(255, 255, 255, 0.015) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.015) 1px, transparent 1px);background-size: 52px 52px;pointer-events: none;z-index: -3;}.Rzhdv8ly {position: fixed;inset: 0;background:radial-gradient(circle at 20% 18%, rgba(255, 255, 255, 0.04), transparent 16%),radial-gradient(circle at 84% 72%, rgba(255, 255, 255, 0.03), transparent 18%);pointer-events: none;z-index: -2;}.VBAcO8lz {position: fixed;width: 420px;height: 420px;border-radius: 50%;filter: blur(90px);pointer-events: none;opacity: 0.34;z-index: -1;}.bgSUV8m0 {top: 120px;left: -180px;background: rgba(95, 134, 255, 0.28);}.GGXqZ8m1 {top: 420px;right: -170px;background: rgba(51, 214, 255, 0.16);}img {display: block;max-width: 100%;}a {color: inherit;text-decoration: none;}button,input,textarea {font: inherit;}.nEggQ8m3 {width: min(calc(100% - 32px), var(--container));margin: 0 auto;}.zYEhS8n0,.aJylh8me,.hTSBj8mq,.hKBXj8nd,.QrLrr8nq details,.zLadY8ro,.BDZsj8mz {border: 1px solid var(--line);background:radial-gradient(circle at 0% 0%, rgba(95, 134, 255, 0.12), transparent 34%),linear-gradient(180deg, var(--panel-strong), var(--panel));box-shadow: var(--shadow);}.vgGKr8qm {position: sticky;top: 18px;z-index: 40;}.Bvktj8qn {display: flex;align-items: center;gap: 18px;padding: 12px 22px;border: 1px solid var(--line);border-radius: 999px;background: rgba(10, 14, 25, 0.82);backdrop-filter: blur(16px);box-shadow: 0 16px 40px rgba(0, 0, 0, 0.28);}.mYDRr8qo {display: inline-flex;align-items: center;gap: 12px;min-width: fit-content;}.wHBOR8rv {display: block;flex: 0 0 auto;width: 40px;height: 40px;}.BrrQt8qp {display: flex;flex-direction: column;gap: 2px;}.BrrQt8qp strong {font-size: 1rem;font-family: var(--font-display);letter-spacing: -0.03em;}.BrrQt8qp small {color: var(--muted);font-size: 0.76rem;}.bMqSO8rw {display: inline-flex;flex-wrap: nowrap;gap: 18px;margin-left: auto;white-space: nowrap;}.bMqSO8rw a,.FxpGR8rx {color: var(--muted);font-size: 0.92rem;transition: color 180ms ease;white-space: nowrap;}.bMqSO8rw a,.FxpGR8rx,.button,.FCJXr8mj,.hTSBj8mq,.hKBXj8nd strong,.QrLrr8nq summary,.zLadY8ro a,.cYZqq8m6,.AOXzL8mx {gap: 8px;}.bMqSO8rw a,.FxpGR8rx,.button,.FCJXr8mj,.hTSBj8mq,.hKBXj8nd strong,.QrLrr8nq summary,.zLadY8ro a {display: inline-flex;align-items: center;}.cYZqq8m6,.AOXzL8mx {display: inline-flex;align-items: center;}.cYZqq8m6,.AOXzL8mx {--ui-icon: var(--icon-wand);}.bMqSO8rw a.RbTnL8ma {--ui-icon: var(--icon-wand);}.bMqSO8rw a.hMltu8mk {--ui-icon: var(--icon-sliders);}.bMqSO8rw a.bEOfC8ml {--ui-icon: var(--icon-grid);}.FxpGR8rx,.QrLrr8nq summary {--ui-icon: var(--icon-help);}.button {--ui-icon: var(--icon-arrow);}.button.RbTnL8ma {--ui-icon: var(--icon-wand);}.button.bEOfC8ml {--ui-icon: var(--icon-grid);}.FCJXr8mj:nth-child(1) {--ui-icon: var(--icon-camera);}.FCJXr8mj:nth-child(2) {--ui-icon: var(--icon-cut);}.FCJXr8mj:nth-child(3) {--ui-icon: var(--icon-grid);}.FCJXr8mj:nth-child(4) {--ui-icon: var(--icon-layers);}.FCJXr8mj:nth-child(5) {--ui-icon: var(--icon-wand);}.hTSBj8mq:nth-child(1) {--ui-icon: var(--icon-image);}.hTSBj8mq:nth-child(2) {--ui-icon: var(--icon-user);}.hTSBj8mq:nth-child(3) {--ui-icon: var(--icon-cut);}.hTSBj8mq:nth-child(4) {--ui-icon: var(--icon-erase);}.hTSBj8mq:nth-child(5) {--ui-icon: var(--icon-grid);}.hTSBj8mq:nth-child(6) {--ui-icon: var(--icon-crop);}.hTSBj8mq:nth-child(7) {--ui-icon: var(--icon-wand);}.hTSBj8mq:nth-child(8) {--ui-icon: var(--icon-expand);}.hTSBj8mq:nth-child(9) {--ui-icon: var(--icon-resize);}.hTSBj8mq:nth-child(10) {--ui-icon: var(--icon-brush);}.hTSBj8mq:nth-child(11) {--ui-icon: var(--icon-layers);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(1) strong {--ui-icon: var(--icon-erase);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(2) strong {--ui-icon: var(--icon-cut);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(3) strong {--ui-icon: var(--icon-user);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(4) strong {--ui-icon: var(--icon-expand);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(5) strong {--ui-icon: var(--icon-star);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(6) strong {--ui-icon: var(--icon-resize);}.deCQs8nc:not(.dcojp8no) .hKBXj8nd:nth-child(7) strong {--ui-icon: var(--icon-sliders);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(1) strong {--ui-icon: var(--icon-star);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(2) strong {--ui-icon: var(--icon-image);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(3) strong {--ui-icon: var(--icon-expand);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(4) strong {--ui-icon: var(--icon-layers);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(5) strong {--ui-icon: var(--icon-wand);}.deCQs8nc.dcojp8no .hKBXj8nd:nth-child(6) strong {--ui-icon: var(--icon-brush);}.OvYqq8rs a:nth-child(1) {--ui-icon: var(--icon-wand);}.OvYqq8rs a:nth-child(2) {--ui-icon: var(--icon-sliders);}.OvYqq8rs a:nth-child(3) {--ui-icon: var(--icon-cut);}.OvYqq8rs a:nth-child(4) {--ui-icon: var(--icon-erase);}.OvYqq8rs a:nth-child(5) {--ui-icon: var(--icon-grid);}.OvYqq8rs a:nth-child(6) {--ui-icon: var(--icon-camera);}.OvYqq8rs a:nth-child(7) {--ui-icon: var(--icon-brush);}.bMqSO8rw a::before,.FxpGR8rx::before,.button::before,.FCJXr8mj::before,.hTSBj8mq::before,.hKBXj8nd strong::before,.QrLrr8nq summary::before,.zLadY8ro a::before,.cYZqq8m6::before,.AOXzL8mx::before {content: "";width: 14px;height: 14px;flex: 0 0 14px;opacity: 0.9;background-color: currentColor;-webkit-mask: var(--ui-icon) no-repeat center / contain;mask: var(--ui-icon) no-repeat center / contain;}/* If a button already has an inline <svg> icon, suppress theauto-generated ::before mask icon so we render exactly one icon. */.button:has(> svg)::before,.button.mavkZ8pe::before,.mavkZ8pe::before {display: none !important;}.bMqSO8rw a::before {width: 18px;height: 18px;flex: 0 0 18px;}.button::before {width: 18px;height: 18px;flex: 0 0 18px;}.qJOqz8qq .FxpGR8rx::before,.qJOqz8qq .button::before {width: 18px;height: 18px;flex: 0 0 18px;}.FCJXr8mj::before {width: 22px;height: 22px;flex: 0 0 22px;}.hTSBj8mq::before {width: 22px;height: 22px;flex: 0 0 22px;}.cYZqq8m6::before,.AOXzL8mx::before {width: 22px;height: 22px;flex: 0 0 22px;}.QrLrr8nq summary {justify-content: space-between;gap: 12px;}.QrLrr8nq summary::before,.QrLrr8nq summary::after {width: 22px;height: 22px;flex: 0 0 22px;}.QrLrr8nq summary::after {content: "";margin-left: auto;background-color: currentColor;-webkit-mask: var(--icon-chevron) no-repeat center / contain;mask: var(--icon-chevron) no-repeat center / contain;transition: transform 180ms ease;}.QrLrr8nq details[open] summary::after {transform: rotate(180deg);}.bMqSO8rw a:hover,.bMqSO8rw a:focus-visible,.FxpGR8rx:hover,.FxpGR8rx:focus-visible {color: var(--text);}.qJOqz8qq {display: inline-flex;align-items: center;gap: 12px;}.qJOqz8qq .FxpGR8rx+.button {margin-left: 8px;}.button {display: inline-flex;align-items: center;justify-content: center;min-height: 46px;padding: 0 18px;border: 1px solid transparent;border-radius: 999px;font-size: 0.92rem;font-weight: 700;transition: transform 180ms ease, border-color 180ms ease, background-color 180ms ease;white-space: nowrap;}.button:hover,.button:focus-visible {transform: translateY(-2px);}.HkeZB8m9 {color: #fff;border-color: rgba(41, 84, 173, 0.5);background: linear-gradient(135deg, #213f8f 0%, #2a56b2 48%, #2d7ca6 100%);background-size: 160% 160%;background-position: 0% 50%;transition:transform 180ms ease,border-color 220ms ease,background-position 320ms ease;}.HkeZB8m9:hover,.HkeZB8m9:focus-visible {background-position: 100% 50%;border-color: rgba(47, 110, 185, 0.62);}.EMhhr8my,.dJWqR8qr {color: var(--text);border-color: var(--line-strong);background: rgba(17, 23, 40, 0.74);}.WdGwo8mh,.vdtEZ8n8 {display: inline-flex;align-items: center;justify-content: center;min-height: 30px;padding: 0 12px;border-radius: 999px;border: 1px solid rgba(255, 255, 255, 0.1);background: rgba(8, 12, 22, 0.72);color: #d7def7;font-size: 0.78rem;font-weight: 800;letter-spacing: 0.04em;}.LVSYO8m2 {padding: 150px 0 0;}.vzuHr8m4 {text-align: center;}.VAFZn8m5 {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 0;max-width: 760px;margin: 0 auto;}.cYZqq8m6,.AOXzL8mx {margin: 0 0 12px;color: var(--cyan);font-size: 0.76rem;font-weight: 800;letter-spacing: 0.18em;text-transform: uppercase;}.LVSYO8m2 h1,.Bhyxj8mn h2,.sxrbR8mv h3,.BrrQt8qp strong,.hKBXj8nd strong {font-family: var(--font-display);}.LVSYO8m2 h1,.Bhyxj8mn h2,.sxrbR8mv h3 {margin: 0;letter-spacing: -0.05em;}.LVSYO8m2 h1 {max-width: 45em;margin: 0 auto;font-size: clamp(2.25rem, 4.3vw, 3.5rem);line-height: 0.98;}.wxqAk8m7,.Bhyxj8mn p,.sxrbR8mv p,.hKBXj8nd p,.QrLrr8nq p,.zLadY8ro p,.fPDbz8nl p {color: var(--muted);line-height: 1.72;}.wxqAk8m7 {max-width: 45em;margin: 18px auto 0;font-size: 1rem;}.GVfzt8m8 {display: flex;justify-content: center;gap: 12px;flex-wrap: wrap;margin-top: 26px;}.GVfzt8m8 .button {min-height: 56px;padding: 0 26px;font-size: 1rem;}.qBTgJ8mb {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 24px;margin-top: 100px;}.WFOgo8mi {display: flex;justify-content: center;flex-wrap: wrap;gap: 12px;margin-top: 0;}.FCJXr8mj {display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 16px;border: 1px solid var(--line);border-radius: 999px;background:radial-gradient(circle at 0% 0%, rgba(95, 134, 255, 0.12), transparent 36%),rgba(13, 18, 32, 0.82);color: #dbe2fb;font-size: 0.92rem;font-weight: 600;}.lfefv8mc {max-width: 820px;margin: 0 auto;padding: 18px;border: 1px solid rgba(149, 171, 223, 0.18);border-radius: 28px;background:radial-gradient(circle at 0% 0%, rgba(95, 134, 255, 0.16), transparent 32%),radial-gradient(circle at 100% 0%, rgba(51, 214, 255, 0.1), transparent 26%),linear-gradient(180deg, rgba(14, 19, 34, 0.94), rgba(10, 14, 26, 0.92));box-shadow: 0 28px 64px rgba(0, 0, 0, 0.36);text-align: left;}.uDckt8md {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}.aJylh8me {position: relative;overflow: hidden;border-radius: 22px;background: var(--panel-deep);box-shadow: 0 16px 28px rgba(0, 0, 0, 0.22);}.aJylh8me img {width: 100%;height: 100%;object-fit: cover;}.uALPi8mf {min-height: 134px;}.FBNdy8mg {position: absolute;right: 10px;bottom: 10px;left: 10px;padding: 10px 12px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 16px;background: rgba(7, 12, 22, 0.76);backdrop-filter: blur(10px);}.FBNdy8mg strong {display: block;margin-top: 6px;font-size: 0.82rem;line-height: 1.2;}.jSLeC8mm {padding: 150px 0 0;}.Bhyxj8mn {max-width: 760px;}.Bhyxj8mn.xZgWS8mo {margin: 0 auto;text-align: center;margin-bottom: 28px;}.Bhyxj8mn h2 {font-size: clamp(1.9rem, 2.8vw, 2.6rem);line-height: 1.02;}.Bhyxj8mn p {margin: 14px 0 0;}.vbzmX8mp {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 18px;margin-top: 34px;}.hTSBj8mq {display: inline-flex;align-items: center;justify-content: center;min-height: 58px;padding: 0 14px;border-radius: 20px;color: #dfe5fb;font-size: 0.95rem;font-weight: 600;text-align: center;transition: transform 180ms ease, border-color 180ms ease;}.hTSBj8mq:hover,.hTSBj8mq:focus-visible {transform: translateY(-2px);border-color: var(--line-strong);}.Bkcbe8mr {display: grid;gap: 42px;margin-top: 42px;}.nnExA8ne {gap: 100px;margin-top: 140px;}.nnExA8ne .sxrbR8mv {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;min-height: auto;padding-top: 20px;}.xZqMM8ms {margin-top: 140px;}.OPuYC8n4 {margin-top: 100px;}.xZqMM8ms .sxrbR8mv {padding-top: 20px;}.zoDrH8mt {display: grid;grid-template-columns: minmax(0, 0.88fr) minmax(0, 1.12fr);gap: 34px;align-items: center;}.zoDrH8mt.shygM8n5 {grid-template-columns: minmax(0, 1.12fr) minmax(0, 0.88fr);}#editing.zoDrH8mt {grid-template-columns: minmax(0, 0.98fr) minmax(0, 1.02fr);gap: 28px;}.zoDrH8mt.shygM8n5 .sxrbR8mv {order: 2;}.zoDrH8mt.shygM8n5 .BDZsj8mz {order: 1;}.sxrbR8mv h3 {font-size: clamp(1.58rem, 2.3vw, 2.12rem);line-height: 1.04;}.sxrbR8mv p {margin: 14px 0 0;max-width: 58ch;}.aZMeI8mw {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 0;min-height: auto;}#editing .sxrbR8mv,#editing .sxrbR8mv p {max-width: none;}#editing .sxrbR8mv {align-self: start;padding-left: 24px;}.zoDrH8mt .sxrbR8mv {align-self: start;}.sxrbR8mv .button {margin-top: 24px;}.BDZsj8mz {overflow: hidden;padding: 16px;border-radius: var(--radius-xl);}.lrqLk8mu {align-items: stretch;}.NbSrR8n1 {max-width: 520px;margin-left: auto;overflow: visible;padding: 0;border: 0;background: transparent;box-shadow: none;display: grid;gap: 10px;}.UwMzl8n2 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-top: 12px;}.WqXJn8n3 {overflow: visible;border-radius: 0;background: transparent;}.WqXJn8n3 img {width: 100%;aspect-ratio: 4 / 3;border-radius: 18px;object-fit: cover;box-shadow: 0 18px 34px rgba(0, 0, 0, 0.22);}.NbSrR8n1 .UwMzl8n2 {gap: 10px;margin-top: 0;}.NbSrR8n1 .WqXJn8n3 img {aspect-ratio: 1 / 1;}.RGPcU8n6 {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;align-items: stretch;overflow: visible;padding: 0;border: 0;background: transparent;box-shadow: none;}.kqnyg8n7 {position: relative;overflow: visible;width: 100%;max-width: none;margin: 0;padding: 0;border: 0;background: transparent;}.kqnyg8n7 img {width: 100%;height: 100%;min-height: 250px;aspect-ratio: 1 / 1.08;border-radius: 20px;object-fit: cover;box-shadow: 0 22px 44px rgba(0, 0, 0, 0.24);}.PDCsV8nm .kqnyg8n7 img {aspect-ratio: 3 / 4;object-position: center 14%;}.vdtEZ8n8 {position: absolute;left: 14px;bottom: 14px;}.gXBwQ8n9 {position: relative;min-height: 0;overflow: visible;padding: 8px 12px 18px;border: 0;background: transparent;box-shadow: none;}.HomFG8na {width: 100%;max-width: 420px;margin: 0 auto;min-height: 220px;aspect-ratio: 16 / 10;border-radius: 20px;border: 0;object-fit: cover;box-shadow: 0 24px 48px rgba(0, 0, 0, 0.24);}.HYlfN8nb {position: absolute;left: 18px;bottom: 18px;width: min(150px, 28%);padding: 0;overflow: visible;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.HYlfN8nb img {width: 100%;aspect-ratio: 4 / 5;border-radius: 18px;object-fit: cover;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.24);}.HYlfN8nb .vdtEZ8n8 {position: absolute;}.deCQs8nc {display: flex;flex-wrap: wrap;justify-content: center;align-items: stretch;gap: 18px;margin-top: 120px;}.deCQs8nc.dcojp8no {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}.hKBXj8nd {flex: 0 1 248px;max-width: 248px;display: flex;flex-direction: column;justify-content: center;min-height: 158px;padding: 20px;border-radius: 22px;transition: transform 180ms ease, border-color 180ms ease;}.deCQs8nc.dcojp8no .hKBXj8nd {flex: initial;max-width: none;}.hKBXj8nd:hover {transform: translateY(-3px);border-color: var(--line-strong);}.hKBXj8nd strong {display: block;font-size: 1rem;}.hKBXj8nd p {margin: 10px 0 0;font-size: 0.94rem;}.hKBXj8nd:nth-child(4n + 1) {background:radial-gradient(circle at 0% 0%, rgba(95, 134, 255, 0.12), transparent 34%),linear-gradient(180deg, var(--panel-light), var(--panel));}.hKBXj8nd:nth-child(4n + 2) {background:radial-gradient(circle at 0% 0%, rgba(81, 230, 182, 0.1), transparent 34%),linear-gradient(180deg, var(--panel-light), var(--panel));}.hKBXj8nd:nth-child(4n + 3) {background:radial-gradient(circle at 0% 0%, rgba(255, 150, 88, 0.1), transparent 34%),linear-gradient(180deg, var(--panel-light), var(--panel));}.hKBXj8nd:nth-child(4n + 4) {background:radial-gradient(circle at 0% 0%, rgba(255, 110, 168, 0.1), transparent 34%),linear-gradient(180deg, var(--panel-light), var(--panel));}.FVbzy8nf {display: grid;align-self: center;gap: 10px;width: min(100%, 520px);max-width: 520px;margin-left: auto;overflow: visible;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.jZxuq8nh {overflow: visible;padding: 0;border-radius: 0;background: transparent;box-shadow: none;}.jZxuq8nh img {width: 100%;display: block;border-radius: 18px;border: 0;object-fit: cover;box-shadow: 0 18px 36px rgba(0, 0, 0, 0.22);}.EvqwY8ng {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));width: 100%;gap: 10px;}.RqKSa8ni img {min-height: 0;aspect-ratio: 1 / 1;object-position: center top;}.DcmtQ8nj {display: grid;grid-template-columns: minmax(0, 1fr) 230px;gap: 20px;align-items: stretch;}.RYktO8nk {align-self: start;}.RYktO8nk img {width: 100%;height: 360px;min-height: 0;border-radius: 22px;object-fit: cover;}.fPDbz8nl {padding: 18px;border: 1px solid rgba(255, 255, 255, 0.08);border-radius: 22px;background:radial-gradient(circle at 0% 0%, rgba(255, 150, 88, 0.12), transparent 34%),rgba(10, 15, 27, 0.78);}.fPDbz8nl strong {display: block;margin-top: 12px;font-size: 1rem;font-family: var(--font-display);}.fPDbz8nl p {margin: 10px 0 0;font-size: 0.94rem;}.XCDTc8nn img {filter: saturate(1.15) hue-rotate(-18deg) contrast(1.02);}.mMgex8np {max-width: 940px;}.QrLrr8nq {display: grid;gap: 16px;margin-top: 84px;}.QrLrr8nq details {padding: 18px 20px;border-radius: 20px;}.QrLrr8nq summary {cursor: pointer;list-style: none;font-size: 1rem;font-weight: 700;}.QrLrr8nq summary::-webkit-details-marker {display: none;}.QrLrr8nq p {margin: 12px 0 0;font-size: 0.95rem;}.tlFAo8rn {margin-top: 100px;padding: 70px 0 42px;}.zLadY8ro {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 28px;padding: 28px;border-radius: 30px;border-color: rgba(110, 132, 192, 0.24);background:radial-gradient(circle at 10% 0%, rgba(51, 214, 255, 0.12), transparent 34%),radial-gradient(circle at 100% 100%, rgba(95, 134, 255, 0.16), transparent 38%),linear-gradient(180deg, rgba(10, 14, 26, 0.97), rgba(7, 10, 19, 0.95));}.zLadY8ro strong {display: block;font-size: 0.96rem;font-family: var(--font-display);color: #f2f6ff;}.zLadY8ro p {margin: 10px 0 0;font-size: 0.94rem;color: #afbddb;line-height: 1.72;}.Tibfe8rq {color: rgba(175, 189, 219, 0.7);font-size: 0.86rem;}.zLadY8ro a {display: block;margin-top: 10px;color: #cfdaff;font-size: 0.94rem;}.zLadY8ro a::before {display: none;}.OvYqq8rs {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px 18px;margin-top: 12px;}.OvYqq8rs a {margin-top: 0;min-height: 0;padding: 0;border: 0;border-radius: 0;background: none;color: #cfdaff;}.zLadY8ro a:hover,.zLadY8ro a:focus-visible {color: var(--text);}.OvYqq8rs a:hover,.OvYqq8rs a:focus-visible {color: var(--text);}@media (max-width: 1180px) {.lfefv8mc,.zoDrH8mt,.zoDrH8mt.shygM8n5,.DcmtQ8nj {grid-template-columns: 1fr;}.zoDrH8mt.shygM8n5 .sxrbR8mv,.zoDrH8mt.shygM8n5 .BDZsj8mz {order: initial;}#editing .sxrbR8mv {padding-left: 0;}.vbzmX8mp,.deCQs8nc {grid-template-columns: repeat(2, minmax(0, 1fr));}.deCQs8nc.dcojp8no {grid-template-columns: repeat(2, minmax(0, 1fr));}.zLadY8ro {grid-template-columns: repeat(2, minmax(0, 1fr));}.OvYqq8rs {grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 900px) {.vgGKr8qm {position: static;}.Bvktj8qn {border-radius: 28px;flex-wrap: wrap;}.bMqSO8rw {order: 3;width: 100%;margin-left: 0;justify-content: space-between;gap: 14px;}.qJOqz8qq {margin-left: auto;flex-shrink: 0;}.uDckt8md,.RGPcU8n6 {grid-template-columns: 1fr;}.uALPi8mf:nth-child(1),.uALPi8mf:nth-child(2),.uALPi8mf:nth-child(3) {transform: none;}.UwMzl8n2 {grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 720px) {.nEggQ8m3 {width: min(calc(100% - 20px), var(--container));}.LVSYO8m2 {padding-top: 56px;}.qBTgJ8mb {margin-top: 72px;}.LVSYO8m2 h1 {max-width: none;font-size: clamp(1.9rem, 8vw, 2.5rem);}.jSLeC8mm {padding-top: 150px;}.vbzmX8mp,.deCQs8nc,.deCQs8nc.dcojp8no,.zLadY8ro,.UwMzl8n2 {grid-template-columns: 1fr;}.OvYqq8rs {grid-template-columns: repeat(2, minmax(0, 1fr));}.GVfzt8m8,.qJOqz8qq {width: 100%;flex-wrap: wrap;}.GVfzt8m8 .button,.qJOqz8qq .button {width: 100%;}.qJOqz8qq .FxpGR8rx {width: 100%;text-align: center;}.qJOqz8qq .FxpGR8rx+.button {margin-left: 0;}.uALPi8mf,.kqnyg8n7 img,.HomFG8na,.RYktO8nk img {min-height: 220px;}.RYktO8nk img {height: 220px;}.HYlfN8nb {position: static;width: 100%;margin-top: 12px;transform: none;}.FVbzy8nf {max-width: none;width: 100%;padding: 0;}.EvqwY8ng {width: 100%;}}#MpCeK8ig .CePFR8qy {background: linear-gradient(180deg, rgba(17, 23, 40, 0.98), rgba(11, 16, 32, 0.98));border: 1px solid var(--line);border-radius: var(--radius-md);color: var(--text);box-shadow: var(--shadow);}#MpCeK8ig .GsCsi8qz,#MpCeK8ig .cMkOZ8rh {border-color: var(--line);}#MpCeK8ig .GsCsi8qz {background: linear-gradient(135deg, var(--blue), var(--violet));color: #fff;border-top-left-radius: calc(var(--radius-md) - 1px);border-top-right-radius: calc(var(--radius-md) - 1px);}#MpCeK8ig .GsCsi8qz .vFtPJ8r0 {color: #fff;font-weight: 600;}#MpCeK8ig .VqhWh8r3 h3,#MpCeK8ig .VqhWh8r3 p {color: var(--text);}#MpCeK8ig .VqhWh8r3 p {color: var(--muted);line-height: 1.55;}#MpCeK8ig .accordion-item {background: rgba(14, 19, 34, 0.6);border-color: var(--line);color: var(--text);}#MpCeK8ig .accordion-button {background: rgba(24, 31, 54, 0.9);color: var(--text);font-weight: 600;}#MpCeK8ig .accordion-button:not(.collapsed) {background: rgba(95, 134, 255, 0.18);color: var(--cyan);box-shadow: none;}#MpCeK8ig .accordion-button:focus {box-shadow: 0 0 0 0.2rem rgba(95, 134, 255, 0.25);}#MpCeK8ig .accordion-body {color: var(--muted);}#MpCeK8ig .RRUUR8rg {color: var(--muted-soft);}#MpCeK8ig .rgEgW8rf:checked {background-color: var(--blue);border-color: var(--blue);}#MpCeK8ig .rgEgW8rf:focus {border-color: var(--cyan);box-shadow: 0 0 0 0.2rem rgba(51, 214, 255, 0.2);}#MpCeK8ig .wjMBL8rj {color: var(--muted);}#MpCeK8ig .wjMBL8rj:hover {color: var(--text);}#MpCeK8ig .lAIbc8rm {background: linear-gradient(135deg, var(--blue), var(--violet));border: none;color: #fff;}#MpCeK8ig .lAIbc8rm:hover,#MpCeK8ig .lAIbc8rm:focus {background: linear-gradient(135deg, var(--cyan), var(--blue));color: #060811;}#MpCeK8ig .UngFX8r2 {filter: invert(1) grayscale(100%) brightness(200%);}.qVafk8r9 {width: 72px;height: 72px;object-fit: contain;filter: drop-shadow(0 6px 18px rgba(95, 134, 255, 0.35));}.QTGkP8qs {padding: 56px 0 80px;}.REIlc8qt {max-width: 920px;margin: 0 auto;}.QxlvL8qu {background: rgba(14, 19, 34, 0.7);border: 1px solid var(--line);border-radius: var(--radius-md);padding: 28px 32px;margin-bottom: 24px;color: var(--text);}.QxlvL8qu h2 {color: var(--cyan);font-size: 1.35rem;margin-bottom: 14px;}.QxlvL8qu h3 {color: var(--text);font-size: 1.1rem;margin-top: 18px;margin-bottom: 10px;}.QxlvL8qu p,.QxlvL8qu li {color: var(--muted);line-height: 1.65;}.QxlvL8qu a {color: var(--cyan);text-decoration: none;}.QxlvL8qu a:hover {color: var(--blue);text-decoration: underline;}.QxlvL8qu ul {padding-left: 1.2rem;}.TtLjJ8qv {color: var(--muted);font-size: 0.85rem;text-align: center;margin-top: 32px;}