.marketing{--x-ink: #0B0D12;--x-ink2: #1F2937;--x-muted: #3E4A5B;--x-dim: #64748B;--x-line: rgba(11, 13, 18, .09);--x-line2: rgba(11, 13, 18, .14);--x-paper: #FFFFFF;--x-b50: #F3F7FE;--x-bline: rgba(96, 165, 250, .45);--x-navy1: #1E2E4A;--x-navy2: #0D1424;--x-gold: #B87720;--x-gold-l: #F2C87C;--x-goldtext: linear-gradient(135deg, #955E1B 0%, #D8922E 55%, #B87720 100%);--x-serif: "Instrument Serif", Georgia, "Times New Roman", serif}.dark .marketing{--x-ink: #F3F6FB;--x-ink2: #D5DCE8;--x-muted: #AEBAD0;--x-dim: #74839C;--x-line: rgba(160, 185, 230, .1);--x-line2: rgba(160, 185, 230, .16);--x-bline: rgba(96, 165, 250, .26);--x-gold: #F5CC86;--x-goldtext: linear-gradient(135deg, #EDB866 0%, #F6CF8C 55%, #FADFAE 100%);--d-black: #07090D;--d-black2: #0B0E14;--d-navy0: #0F1A2E;--d-navy1: #16243F;--d-navy2: #1E2E4A;--d-navy3: #0D1424}.xw{max-width:1216px;margin:0 auto;padding:0 40px}section.x{padding-top:140px}.x-kick{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--x-gold);font-weight:700}.x-kick:before{content:"";width:28px;height:1px;background:currentColor}.x-center{text-align:center}.x-center .x-kick:after{content:"";width:28px;height:1px;background:currentColor}.marketing .x-h2{font-family:var(--x-serif);font-weight:400;font-stretch:normal;font-variation-settings:normal;font-size:clamp(44px,5.4vw,66px);line-height:1.02;letter-spacing:-.02em;color:var(--x-ink);margin-top:16px}.x-h2 em,.x-gold-em{font-style:italic;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.x-lede{font-size:20px;line-height:1.65;color:var(--x-muted);margin-top:20px;max-width:660px}.x-center .x-lede{margin-left:auto;margin-right:auto}@media (max-width: 640px){.xw{padding:0 20px}section.x{padding-top:96px}.x-lede{font-size:17.5px}}.sv{padding-top:120px}.sv .x-center{margin-bottom:34px}.sv-steps{display:flex;justify-content:center;gap:10px;margin-bottom:26px}.sv-steps span{position:relative;display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 18px 0 8px;border-radius:999px;font-size:15px;font-weight:700;color:var(--x-dim);background:#fff9;border:1px solid rgba(96,165,250,.28);overflow:hidden;transition:color .2s}.sv-steps span b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:var(--x-serif);font-style:italic;font-weight:400;font-size:16px;color:var(--x-gold);border:1px solid rgba(184,119,32,.35);background:#fff}.sv-steps span i{position:absolute;left:0;right:0;bottom:0;height:2.5px}.sv-steps span i u{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#d8922e,#f2c87c)}.sv-steps span.on{color:var(--x-ink);background:#fff;border-color:#d8922e80;box-shadow:0 10px 24px -16px #d8922eb3}.sv-steps span.on b{background:linear-gradient(180deg,#f2c87c,#d8922e);color:#1a1003;border-color:transparent}.sv-steps span.done b{background:#fff6e8}.sv-stage{position:relative;border-radius:30px;padding:44px 210px;background:linear-gradient(160deg,#dbeafe,#bfdbfe);width:min(1360px,calc(100vw - 80px));margin-left:calc(50% - min(680px,50vw - 40px))}.sv-lead{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:3}.sv-co{position:absolute;left:0;top:0;z-index:4;display:inline-flex;align-items:center;gap:8px;max-width:176px;padding:8px 12px 8px 8px;border-radius:12px;font-size:13px;font-weight:700;line-height:1.3;color:#0b0d12;opacity:0;background:#ffffffe0;border:1px solid rgba(216,146,46,.38);box-shadow:0 10px 24px -16px #14264a73}.sv-co .i{flex-shrink:0;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.4)}.dark .sv-co{background:#0b0e14eb;color:#f3f6fb;border-color:#f2c87c59;box-shadow:0 10px 24px -16px #000c}.dark .sv-co .i{background:#f2c87c1a;border-color:#f2c87c59}@media (max-width: 1100px){.sv-co,.sv-lead{display:none}.sv-stage{padding:44px 56px}}.sv-win{position:relative;height:520px;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#fffffff7,#eef6fff2);border:1px solid rgba(147,197,253,.6);box-shadow:0 50px 90px -44px #14264a8c,inset 0 1px #ffffffe6}.sv-top{height:64px;display:flex;align-items:center;gap:12px;padding:0 22px;border-bottom:1px solid rgba(11,13,18,.07)}.sv-top .av{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(180deg,#1c2c48,#0e1628);color:#f2c87c;font-weight:800;font-size:13px}.sv-top .who b{display:block;font-size:15px;color:#0b0d12}.sv-top .who small{font-size:13px;color:#64748b}.sv-top .pill{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700}.sv-top .pill.rec{background:#fef2f2;border:1px solid #FECACA;color:#e11d48;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;font-variant-numeric:tabular-nums}.sv-top .pill.rec i{width:8px;height:8px;border-radius:50%;background:#e11d48;box-shadow:0 0 0 4px #e11d4826}.sv-top .pill.ok{background:#f0fdf4;border:1px solid #BBF7D0;color:#15803d;position:absolute;right:22px;opacity:0}.sv-body{position:absolute;left:0;right:0;top:64px;bottom:0}.sv-cap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;padding:0 40px;gap:30px}.sv-orbw{display:flex;flex-direction:column;align-items:center;gap:6px}.sv-orb{position:relative;width:230px;height:230px}.sv-orb svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sv-orb .glass{position:absolute;top:44px;right:44px;bottom:44px;left:44px;border-radius:50%;background:linear-gradient(180deg,#ffffffe6,#fff6);border:1px solid #fff;box-shadow:0 14px 30px -14px #14264a73}.sv-orb .btn,.sv-orb .okb{position:absolute;top:58px;right:58px;bottom:58px;left:58px;border-radius:50%;display:grid;place-items:center}.sv-orb .btn{background:radial-gradient(circle at 34% 28%,#fb7185,#e11d48 55%,#be123c);box-shadow:inset 0 2px #ffffff59,inset 0 -8px 16px #780a1e59,0 12px 26px -10px #e11d48b3}.sv-orb .btn i{width:28px;height:28px;border-radius:8px;background:#fff}.sv-orb .okb{background:radial-gradient(circle at 34% 28%,#6ee7b7,#10b981 55%,#047857);color:#fff;opacity:0;box-shadow:inset 0 2px #ffffff59,0 12px 26px -10px #10b981b3}.sv-hint{font-size:13px;font-weight:600;color:#64748b}.sv-tx{align-self:center;border-radius:16px;background:#ffffffbf;border:1px solid rgba(96,165,250,.3);padding:18px 20px;min-height:250px}.sv-txh{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a96b17;margin-bottom:8px}.sv-txh .ld{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e29}.sv-tx p{margin:0;padding:8px 0;font-size:16px;line-height:1.5;color:#1f2937;opacity:0;transform:translateY(6px)}.sv-tx p+p{border-top:1px solid rgba(11,13,18,.05)}.sv-note{position:absolute;top:26px;bottom:26px;left:40px;right:40px;border-radius:16px;padding:18px 24px;opacity:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);background:#fff;border:1px solid rgba(147,197,253,.55);box-shadow:0 1px 2px #14264a0f,0 6px 20px #2563eb1a}.sv-note .h,.sv-dx .h{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(11,13,18,.07);margin-bottom:4px}.sv-note .ic,.sv-dx .ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.45)}.sv-note .h b,.sv-dx .h b{font-size:16px;color:#0b0d12}.sv-note .aud{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#15803d;background:#f0fdf4;border:1px solid #BBF7D0;padding:3px 9px;border-radius:999px;opacity:0}.sv-note .sec{margin-top:12px;opacity:0}.sv-note h5{margin:0 0 3px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a96b17}.sv-note p{margin:0;font-size:15.5px;line-height:1.6;color:#1f2937;min-height:25px}.sv-dx{position:absolute;top:26px;right:40px;width:380px;border-radius:16px;padding:18px 20px;opacity:0;background:linear-gradient(180deg,#e6f1fff2,#c7e0fecc);border:1px solid rgba(96,165,250,.45);box-shadow:0 20px 40px -24px #14264a66,inset 0 1px #ffffffe6}.sv-dx .h{border-bottom-color:#60a5fa4d}.sv-dx .jd{display:block;margin:8px 0 2px;font-size:12px;font-weight:600;color:#64748b}.sv-dx .r{display:grid;grid-template-columns:1fr 80px;gap:12px;align-items:center;margin-top:8px;padding:10px 12px;border-radius:12px;background:#ffffffd9;border:1px solid rgba(96,165,250,.25);opacity:0}.sv-dx .r b{display:block;font-size:14px;color:#0b0d12}.sv-dx .r small{display:block;font-size:12.5px;color:#64748b;margin-top:2px}.sv-dx .r.top1{border-color:#d8922e8c;box-shadow:0 0 0 3px #d8922e1a}.sv-dx .m{height:5px;border-radius:3px;background:#0b0d1212;overflow:hidden}.sv-dx .m i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#d8922e,#f2c87c)}.sv-gate{position:absolute;left:40px;right:40px;bottom:22px;border-radius:16px;padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;opacity:0;background:linear-gradient(180deg,#e8f2fff7,#d2e4fef2);border:1px solid rgba(216,146,46,.5);box-shadow:0 20px 40px -20px #14264a73}.sv-gate .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.45)}.sv-gate .field{height:44px;border-radius:11px;background:#ffffffe6;border:1px solid rgba(216,146,46,.45);display:flex;align-items:center;padding:0 14px;font-size:15px;color:#0b0d12;overflow:hidden;white-space:nowrap}.sv-gate .cur{display:inline-block;width:1.5px;height:18px;background:#d8922e;margin-left:2px}.sv-gate .done{height:44px;padding:0 18px;border-radius:11px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:#1a1003;background:linear-gradient(180deg,#f4c474,#d8922e)}.sv-gate .done.ok{background:#15803d;color:#fff}.sv-gate .un{grid-column:2 / 4;display:flex;gap:8px}.sv-gate .un span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:5px 10px;border-radius:8px;color:#94a3b8;border:1px dashed rgba(100,116,139,.35);background:#ffffff80}.sv-gate .un span.ok{color:#15803d;border:1px solid #BBF7D0;background:#f0fdf4}.sv-ptr{position:absolute;left:0;top:0;z-index:10;color:#0b0d12;filter:drop-shadow(0 3px 5px rgba(0,0,0,.3));pointer-events:none;will-change:transform}.sv-ptr svg{fill:#fff}.sv-ptr .rp{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:2px solid #D8922E;opacity:0}.sv-line{text-align:center;margin:26px auto 0;font-size:20px;font-weight:600;color:var(--x-ink);min-height:30px}.dark .sv-steps span{background:#0b0e14;border-color:#a0b9e61f}.dark .sv-steps span b{background:#0b0e14}.dark .sv-steps span.on{background:#111a2b;border-color:#f2c87c73}.dark .sv-steps span.done b{background:#f2c87c1a}.dark .sv-steps span.on b{background:linear-gradient(180deg,#f2c87c,#d8922e);color:#1a1003;border-color:transparent}.dark .sv-stage{background:linear-gradient(180deg,#0a0e16,#06080c);border:1px solid rgba(255,255,255,.06)}.dark .sv-win{background:linear-gradient(135deg,#ffffff0f,#fff0 40%),linear-gradient(180deg,#28406ccc,#0d1526f0);border-color:#8cb4f038;box-shadow:inset 0 1px #ffffff1a,0 50px 90px -40px #000000e6}.dark .sv-top{border-bottom-color:#ffffff12}.dark .sv-top .who b,.dark .sv-note .h b{color:#f3f6fb}.dark .sv-top .who small,.dark .sv-hint{color:#8fa0bd}.dark .sv-top .pill.rec{background:#e11d481f;border-color:#e11d4859;color:#fb7185}.dark .sv-top .pill.ok,.dark .sv-note .aud,.dark .sv-gate .un span.ok{background:#4ade8014;border-color:#4ade8040;color:#4ade80}.dark .sv-orb .glass{background:linear-gradient(180deg,#ffffff24,#ffffff08);border-color:#ffffff24}.dark .sv-tx{background:#05080e59;border-color:#8cb4f01f}.dark .sv-tx p{color:#d7dfec}.dark .sv-tx p+p{border-top-color:#ffffff0d}.dark .sv-txh,.dark .sv-note h5{color:#f7d69c}.dark .sv-note{background:#0b0e14;border-color:#f2c87c4d;box-shadow:none}.dark .sv-note .h{border-bottom-color:#f2c87c1f}.dark .sv-note p{color:#d5dce8}.dark .sv-note .ic,.dark .sv-gate .ic{background:#f2c87c17;border-color:#f2c87c66}.dark .sv-dx{background:linear-gradient(180deg,#eaf3fffa,#cfe2fef0);border:1px solid rgba(147,197,253,.75);box-shadow:inset 0 1px #fff,0 30px 60px -34px #000000f2}.dark .sv-dx .r{background:#ffffffe0;border-color:#60a5fa47}.dark .sv-dx .r.top1{border-color:#d8922e8c;box-shadow:0 0 0 3px #d8922e1a}.dark .sv-dx .m{background:#0b0d1214}.dark .sv-gate{background:linear-gradient(180deg,#28406cf2,#101a2ef7);border-color:#f2c87c66}.dark .sv-gate .field{background:#05080e66;color:#f3f6fb}.dark .sv-gate .un span{background:transparent;color:#64748b;border-color:#a0b9e633}@media (max-width: 640px){.sv{padding-top:90px}.sv-steps{gap:5px;flex-wrap:nowrap}.sv-steps span{height:34px;font-size:12.5px;padding:0 9px 0 5px;gap:6px}.sv-steps span b{width:22px;height:22px;font-size:13px}.sv-stage{padding:14px 10px;border-radius:22px;width:auto;margin-left:0}.sv-cap{grid-template-columns:1fr;padding:14px 16px;gap:6px;align-content:start}.sv-orb{width:170px;height:170px}.sv-orb .glass{top:32px;right:32px;bottom:32px;left:32px}.sv-orb .btn,.sv-orb .okb{top:43px;right:43px;bottom:43px;left:43px}.sv-tx{min-height:0;padding:12px 14px}.sv-tx p{font-size:14px;padding:5px 0}.sv-note{left:12px;right:12px;top:12px;bottom:12px;padding:14px 16px}.sv-note p{font-size:13.5px}.sv-dx{left:12px;right:12px;width:auto;top:auto;bottom:12px}.sv-gate{left:12px;right:12px;bottom:12px;grid-template-columns:1fr;gap:8px}.sv-gate .ic{display:none}.sv-gate .done{justify-content:center}.sv-gate .un{grid-column:1;flex-wrap:wrap}.sv-line{font-size:17px;padding:0 10px}.sv-top{height:58px;padding:0 14px;gap:10px}.sv-top .who{min-width:0;flex:1}.sv-top .who b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-top .who small{font-size:12px}.sv-top .pill{height:28px;padding:0 10px;font-size:12px;flex-shrink:0}.sv-top .pill.ok{right:14px}.sv-top .pill.rec{min-width:108px;justify-content:center}.sv-body{top:58px}.sv-dx{padding:14px}.sv-dx .h b{font-size:15px}.sv-dx .r{grid-template-columns:1fr 52px;gap:10px;padding:9px 10px;margin-top:6px}.sv-dx .r b{font-size:13px}.sv-dx .r small{font-size:11.5px}}section.x.x-band{margin-top:140px;padding:110px 0;background:#fff}section.x.x-band.warm{background:#fffcf6}section.x.x-band+section.x{padding-top:140px}.dark section.x.x-band{background:#0a0d13}.dark section.x.x-band.warm{background:#0b1322}@media (max-width: 640px){section.x.x-band{margin-top:96px;padding:72px 0}}.marketing .x-serif,.marketing .x-fc h3,.marketing .x-plan h3{font-family:var(--x-serif);font-weight:400;font-stretch:normal;font-variation-settings:normal;letter-spacing:-.01em}.x-four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px;text-align:left}.x-fc{border-radius:26px;padding:30px 26px 26px;min-height:470px;display:flex;flex-direction:column;position:relative;overflow:hidden}.x-fc.f1{background:var(--x-paper);border:1px solid var(--x-line);box-shadow:0 1px 2px #14264a0d,0 20px 40px -24px #2563eb40}.x-fc.f2{background:linear-gradient(180deg,#e8f1fe,#d9e8fd);border:1px solid var(--x-bline)}.x-fc.f3{background:linear-gradient(180deg,#dbeafe,#c9defc);border:1px solid var(--x-bline)}.x-fc.f4{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));color:#fff}.x-fc .lab{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--x-gold);display:flex;gap:8px;align-items:center}.x-fc.f4 .lab{color:var(--x-gold-l)}.marketing .x-fc h3{font-size:34px;line-height:1.04;margin-top:16px;color:var(--x-ink)}.marketing .x-fc.f4 h3{color:#fff}.x-fc p{font-size:16.5px;line-height:1.6;color:var(--x-muted);margin-top:12px}.x-fc.f4 p{color:#a9b6cc}.x-fc .ui{margin-top:auto;padding-top:22px}.ui-sheet{background:#fff;border-radius:14px;padding:14px;border:1px solid var(--x-line);box-shadow:0 16px 30px -18px #14264a59}.ui-sheet h4{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:var(--x-gold);text-transform:uppercase;margin-top:8px}.ui-sheet h4:first-child{margin-top:0}.ui-sheet p{font-size:13.5px;color:var(--x-ink2);margin-top:2px;line-height:1.5}.ui-dx{display:grid;gap:7px}.ui-dx div{background:#ffffffd9;border-radius:11px;padding:10px 12px;font-size:14px;font-weight:600;border:1px solid rgba(37,99,235,.12);color:var(--x-ink)}.ui-dx div small{display:block;font-weight:400;color:var(--x-muted);font-size:12.5px;margin-top:2px}.ui-dx div:first-child{background:#fff;border-color:#b8772066;box-shadow:0 10px 24px -14px #14264a59}.ui-check{display:grid;gap:7px}.ui-check div{display:flex;align-items:center;gap:10px;background:#fffc;border:1px solid rgba(37,99,235,.12);border-radius:11px;padding:10px 12px;font-size:14px;color:var(--x-ink)}.ui-check div svg{color:#16a34a;flex-shrink:0}.ui-chart{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px}.ui-chart .cap{display:flex;justify-content:space-between;font-size:12.5px;color:#a9b6cc}.ui-chart .cap b{color:#86efac}.ui-visits{margin-top:8px;display:grid;gap:6px}.ui-visits div{display:flex;justify-content:space-between;font-size:13.5px;padding:8px 11px;border-radius:10px;background:#ffffff0f;color:#e2e8f0}.ui-visits span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:#8091ad}.x-foot-note{text-align:center;font-size:17px;line-height:1.65;color:var(--x-muted);margin:40px auto 0;max-width:760px}.x-foot-note a{color:var(--x-gold);font-weight:600}.x-foot-note a:hover{text-decoration:underline}.dark .x-fc.f1{background:var(--d-black2);border:1px solid var(--x-line2);box-shadow:none}.dark .x-fc.f3{background:linear-gradient(180deg,var(--d-navy1),var(--d-navy0));border:1px solid var(--x-bline)}.dark .x-fc.f4{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.32);box-shadow:0 30px 70px -30px #000000b3,inset 0 1px #ffffff0f}.dark .ui-sheet{background:#10141c;border-color:var(--x-line2);box-shadow:0 16px 30px -18px #000c}.dark .ui-sheet h4{color:#f5cc86}.dark .ui-dx div,.dark .ui-check div{background:#ffffff0a;border-color:var(--x-line2);color:var(--x-ink)}.dark .ui-check div svg{color:#4ade80}.dark .ui-chart .cap b{color:#f7d69c}.dark .x-fc.f2,.dark .x-roi .b{background:linear-gradient(180deg,#eaf3fffa,#cfe2fef0);border:1px solid rgba(147,197,253,.75);box-shadow:inset 0 1px #fff,0 30px 60px -34px #000000f2;--x-ink: #0B0D12;--x-ink2: #1F2937;--x-muted: #3E4A5B;--x-dim: #64748B;--x-gold: #A96B17;--x-goldtext: linear-gradient(135deg, #955E1B 0%, #D8922E 55%, #B87720 100%);color:#0b0d12}.dark .x-fc.f2 .ui-dx div{background:#ffffffe0;border-color:#60a5fa47;color:#0b0d12}.dark .x-fc.f2 .ui-dx div small{color:#475569}.dark .x-fc.f2 .ui-dx div:first-child{border-color:#d8922e8c;box-shadow:0 0 0 3px #d8922e1a}@media (max-width: 1100px){.x-four{grid-template-columns:repeat(2,1fr)}.x-fc{min-height:0}}@media (max-width: 640px){.x-four{grid-template-columns:1fr}.x-fc p{font-size:16px}.marketing .x-fc h3{font-size:30px}}.marketing h2 .text-gradient-gold,.dark .marketing h2 .text-gradient-gold,.marketing h1 .text-gradient-gold,.dark .marketing h1 .text-gradient-gold{font-style:italic;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.marketing h1:not(.hero-sub),.marketing h2{color:var(--x-ink)}.marketing .section-label{display:inline-flex;align-items:center;gap:12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--x-gold);font-weight:700;background:none;border:0;padding:0}.marketing .section-label:before{content:"";width:28px;height:1px;background:currentColor;display:inline-block}.marketing .text-center .section-label:after,.marketing .section-label.centered:after{content:"";width:28px;height:1px;background:currentColor;display:inline-block}.marketing p.text-sm,.marketing li.text-sm{font-size:16px;line-height:1.6}.marketing p.text-slate-600,.marketing p.text-slate-500,.marketing li.text-slate-600{color:var(--x-muted)}.marketing .card-light{background:#fff;border-color:var(--x-line);box-shadow:0 1px 2px #14264a0d,0 20px 40px -24px #2563eb40}.dark .marketing .card-light{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.dark .marketing .card-light:hover{background:#0e121a;border-color:#a0b9e63d}.lx h2{font-size:clamp(40px,5vw,62px);line-height:1.04;letter-spacing:-.02em}.marketing h2~p.text-lg,.marketing h2~p[class*="sm:text-lg"],.marketing h1~p.text-lg,.marketing h1~p[class*="sm:text-lg"]{font-size:20px;line-height:1.65;color:var(--x-muted)}@media (max-width: 640px){.marketing h2~p.text-lg,.marketing h2~p[class*="sm:text-lg"],.marketing h1~p.text-lg,.marketing h1~p[class*="sm:text-lg"]{font-size:17.5px}}.x-roi{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:56px;text-align:left}.x-roi>div{border-radius:26px;padding:40px}.x-roi .a{background:#fff;border:1px solid var(--x-line)}.x-roi.one{grid-template-columns:1fr;text-align:center}.x-roi .b{background:linear-gradient(180deg,#dbeafe,#c9defc);border:1px solid var(--x-bline)}.x-roi .big{font-family:var(--x-serif);font-size:92px;line-height:1;color:var(--x-ink);letter-spacing:-.02em}.x-roi .big small{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;color:var(--x-dim);margin-left:6px;letter-spacing:0}.x-roi .stmt{font-family:var(--x-serif);font-size:54px;line-height:1.04;letter-spacing:-.015em;color:var(--x-ink)}.x-roi .stmt em{font-style:italic;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.x-roi p{font-size:17.5px;color:var(--x-muted);margin-top:14px;line-height:1.6}.dark .x-roi .a{background:var(--d-black2);border-color:var(--x-line2)}@media (max-width: 640px){.x-roi{grid-template-columns:1fr}.x-roi>div{padding:28px}.x-roi .stmt{font-size:38px}.x-roi .big{font-size:64px}.x-roi p{font-size:16px}}.x-panel{border-radius:26px;padding:40px;background:#fff;border:1px solid var(--x-line);box-shadow:0 1px 2px #14264a0d,0 20px 40px -24px #2563eb40}.dark .x-panel{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.x-panel.navy{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));border:0;color:#fff}.dark .x-panel.navy{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.32)}@media (max-width: 640px){.x-panel{padding:26px 20px}}.x-found .xw{display:grid;grid-template-columns:auto 1fr;gap:56px;align-items:center;max-width:1080px}.x-found img{width:180px;height:240px;border-radius:28px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 8px #fff,0 0 0 9px var(--x-bline)}.x-found q{font-family:var(--x-serif);font-size:46px;line-height:1.12;letter-spacing:-.01em;quotes:"“" "”";display:block;color:var(--x-ink)}.x-found .who{margin-top:20px;font-size:16.5px;color:var(--x-muted)}.x-found .who b{color:var(--x-ink)}.dark .x-found img{box-shadow:0 0 0 8px var(--d-black),0 0 0 9px #f2c87c66}@media (max-width: 640px){.x-found .xw{grid-template-columns:1fr;text-align:center;gap:28px}.x-found img{margin:0 auto;width:144px;height:192px;border-radius:22px}.x-found q{font-size:32px}}.x-ext2{background:#fff;border:1px solid var(--x-line);border-radius:32px;overflow:hidden;box-shadow:0 30px 60px -36px #2563eb59}.x-ext2 .top{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:start;padding:56px 64px 48px;text-align:left}.x-ext2 .top .x-h2{margin-top:14px}.x-ext2 .top .x-lede{padding-top:6px;margin-top:0}.x-ext2 .pts{margin-top:22px;display:grid;gap:12px;font-size:17px;color:var(--x-ink2)}.x-ext2 .pts span{display:flex;gap:10px;align-items:center}.x-ext2 .pts svg{color:#16a34a;flex-shrink:0}.x-ext2 .acts{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.x-ext2 .acts a.ul{font-size:15.5px;font-weight:600;color:var(--x-gold)}.x-ext2 .acts a.ul:hover{text-decoration:underline}.x-ext2 .shot{background:linear-gradient(160deg,#dbeafe,#bfdbfe);padding:48px 56px 22px;position:relative}.x-ext2 .frame{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(11,13,18,.12);box-shadow:0 50px 90px -40px #14264a8c,0 4px 14px #14264a1f}.x-ext2 .frame img{width:100%;height:auto;display:block}.x-ext2 .ring{position:absolute;left:calc(82.37% - 5px);top:calc(35.66% - 5px);width:calc(13.64% + 10px);height:calc(5.28% + 10px);border-radius:12px;border:2px solid #E9AC51;box-shadow:0 0 0 6px #e9ac512e}.x-ext2 .cap{position:relative;text-align:center;font-size:14px;color:var(--x-dim);margin-top:16px}.x-ext2 .more{position:relative;text-align:center;font-size:16px;color:var(--x-muted);margin-top:10px;padding:0 20px}.x-ext2 .more a{color:var(--x-gold);font-weight:600}.dark .x-ext2{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.dark .x-ext2 .pts svg{color:#4ade80}.dark .x-ext2 .shot{background:linear-gradient(160deg,var(--d-navy2),var(--d-navy3))}.dark .x-ext2 .frame{border-color:#ffffff1f;box-shadow:0 50px 90px -40px #000000d9}@media (max-width: 900px){.x-ext2 .top{grid-template-columns:1fr;gap:18px;padding:40px 32px 28px}}@media (max-width: 640px){.x-ext2{border-radius:24px}.x-ext2 .top{padding:36px 24px 28px}.x-ext2 .pts{font-size:16px}.x-ext2 .shot{padding:24px 14px 14px}.x-ext2 .ring{border-width:1.5px;border-radius:8px;left:calc(60.75% - 4px);top:calc(35.66% - 4px);width:calc(30.38% + 8px);height:calc(5.28% + 8px);box-shadow:0 0 0 3px #e9ac5133}.x-ext2 .cap{font-size:12.5px}}.x-foot{background:#0d1424;border-top:1px solid rgba(255,255,255,.08)}html.dark .x-foot{background:#07090d}.x-faq .xw{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.x-qa{border-top:1px solid var(--x-line2)}.x-qa>div{border-bottom:1px solid var(--x-line2)}.x-qa button{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 0;text-align:left;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--x-ink)}.x-qa button svg{color:#d8922e;margin-top:3px;flex-shrink:0;transition:transform .25s}.x-qa p{font-size:17.5px;line-height:1.7;color:var(--x-muted);padding:0 24px 22px 0;max-width:660px}.x-faq .side p{font-size:17px;color:var(--x-muted);margin-top:20px;line-height:1.6}.x-faq .side a{color:var(--x-gold);font-weight:600}.x-faq .side a:hover{text-decoration:underline}@media (max-width: 900px){.x-faq .xw{grid-template-columns:1fr;gap:30px}}@media (max-width: 640px){.x-qa button{font-size:18px}.x-qa p{font-size:16px}}.x-final{margin-top:150px;background:linear-gradient(180deg,#1e2e4a,#0d1424);color:#fff;position:relative;overflow:hidden}.x-final .xw{position:relative;text-align:center;padding-top:110px;padding-bottom:110px}.x-final .bolt{width:128px;height:128px;-o-object-fit:contain;object-fit:contain;margin:0 auto;filter:drop-shadow(0 16px 26px rgba(0,0,0,.45))}.x-final .eyebrow{display:inline-flex;align-items:center;gap:12px;margin-top:26px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f2c87c}.x-final .eyebrow:before,.x-final .eyebrow:after{content:"";width:28px;height:1px;background:currentColor}.lx .x-final h2,.x-final h2{font-family:var(--x-serif);font-weight:400;font-stretch:normal;font-variation-settings:normal;font-size:clamp(50px,7vw,86px);line-height:.98;letter-spacing:-.02em;margin-top:18px;color:#fff}.x-final h2 em{font-style:italic;color:#f7d69c}.x-final p{font-size:20px;color:#a9b6cc;margin-top:22px}.x-final .ctas{display:flex;justify-content:center;gap:22px;align-items:center;margin-top:36px;flex-wrap:wrap}.x-final .micro{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:22px;font-size:14.5px;color:#a9b6cc}.x-final .micro span{display:inline-flex;gap:7px;align-items:center}.x-final .micro svg{color:#f2c87c}html.dark .x-final{background:linear-gradient(180deg,#1e2e4a,#0d1424);border-top:1px solid rgba(242,200,124,.2)}@media (max-width: 640px){.x-final{margin-top:96px}.x-final .xw{padding-top:80px;padding-bottom:80px}.x-final p{font-size:17.5px}}.x-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;align-items:start;text-align:left}.x-plan{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--x-line);border-radius:26px;padding:34px 32px}.x-plan.pop{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));color:#fff;border-color:transparent;box-shadow:0 40px 80px -30px #0d14248c}.x-plan .badge{position:absolute;top:24px;right:24px;font-size:12.5px;font-weight:700;padding:5px 11px;border-radius:999px;background:#f2c87c29;color:#f7d69c}.marketing .x-plan h3{font-size:34px;line-height:1.1;color:var(--x-ink)}.marketing .x-plan.pop h3{color:#fff}.x-plan .d{font-size:15.5px;color:var(--x-muted);margin-top:4px;min-height:48px;line-height:1.5}.x-plan.pop .d{color:#a9b6cc}.x-plan .amt{font-family:var(--x-serif);font-size:72px;line-height:1;margin-top:20px;color:var(--x-ink)}.x-plan.pop .amt{color:#fff}.x-plan .amt small{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;color:var(--x-dim);margin-left:4px}.x-plan.pop .amt small{color:#a9b6cc}.x-plan .save{font-size:13.5px;margin-top:6px;color:var(--x-gold);font-weight:600}.x-plan.pop .save{color:#f7d69c}.x-plan .chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.x-plan .chips span{font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--x-b50, #F3F7FE);color:var(--x-ink2);border:1px solid var(--x-bline)}.x-plan.pop .chips span{background:#ffffff0f;color:#e2e8f0;border-color:#ffffff1f}.x-plan ul{margin-top:24px;display:grid;gap:12px;font-size:16px;color:var(--x-ink2);flex:1}.x-plan.pop ul{color:#e2e8f0}.x-plan li{display:flex;gap:10px;line-height:1.45}.x-plan li svg{color:#d8922e;margin-top:3px;flex-shrink:0}.x-plan.pop li svg{color:#f2c87c}.x-plan .go{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border:1px solid var(--x-line2);border-radius:2px;font-weight:600;font-size:15px;color:var(--x-ink);transition:background .2s,border-color .2s}.x-plan .go:hover{border-color:var(--x-gold)}.x-plan.pop .go{border:0;color:#0b0d12}.x-toggle{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:30px;font-size:15px;font-weight:600}.x-pnote{text-align:center;color:var(--x-muted);font-size:16px;margin-top:28px}.x-pnote a{color:var(--x-gold);font-weight:600}.x-pnote a:hover{text-decoration:underline}.dark .x-plan{background:var(--d-black2);border-color:#f2c87c2e}.dark .x-plan .chips span{background:transparent;border-color:var(--x-line2)}.dark .x-plan.pop{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border-color:transparent;box-shadow:inset 0 0 0 1px #f2c87c61,0 40px 90px -30px #000000b3}@media (max-width: 900px){.x-plans{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}}@media (max-width: 640px){.x-plan{padding:28px 24px}.x-plan .amt{font-size:60px}}.x-bars{margin-top:18px;display:grid;gap:10px}.x-bars div{display:grid;grid-template-columns:1fr;gap:4px;font-size:13px}.x-bars span{color:var(--x-dim);font-weight:600}.x-bars i{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#cbd5e1,#94a3b8);transform-origin:left}.dark .x-bars i{background:linear-gradient(90deg,#334155,#475569)}.x-bars i.gold{background:linear-gradient(90deg,#d8922e,#f2c87c)}.x-bars b{font-size:13px;color:var(--x-ink2);font-weight:600}@keyframes xRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes xRiseSoft{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes xCap{0%{opacity:0;translate:0 22px;scale:.94}to{opacity:1;translate:0 0;scale:1}}@keyframes xGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes xDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes xPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes xRing{0%,50%,to{transform:scale(1);opacity:1}25%,75%{transform:scale(1.12);opacity:.55}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.lx section.x .x-kick,.lx section.x .x-h2,.lx section.x .x-lede,.marketing .section-label,.marketing main section h2{animation:xRiseSoft linear both;animation-timeline:view();animation-range:entry 0% entry 45%}.lx .x-four>*,.lx .x-plans>*,.lx .x-roi>*,.lx .x-qa>*,.marketing main .grid>.card-light,.lx .x-ext2 .frame,.lx .x-found img{animation:xRise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.lx .x-four>:nth-child(2),.lx .x-plans>:nth-child(2),.lx .x-roi>:nth-child(2),.marketing main .grid>.card-light:nth-child(2){animation-range:entry 6% entry 61%}.lx .x-four>:nth-child(3),.lx .x-plans>:nth-child(3),.marketing main .grid>.card-light:nth-child(3){animation-range:entry 12% entry 67%}.lx .x-four>:nth-child(4),.marketing main .grid>.card-light:nth-child(4){animation-range:entry 18% entry 73%}.lx .x-draw{stroke-dasharray:1;animation:xDraw linear both;animation-timeline:view();animation-range:entry 30% cover 45%}.lx .x-bars i{animation:xGrow linear both;animation-timeline:view();animation-range:entry 40% cover 50%}.lx .ui-check div svg{animation:xPop linear both;animation-timeline:view();animation-range:entry 50% cover 45%}.lx .ui-dx div:first-child{animation:xRiseSoft linear both;animation-timeline:view();animation-range:entry 40% cover 40%}.lx .x-ext2 .ring{animation:xRing linear both;animation-timeline:view();animation-range:cover 25% cover 75%}}}.lx main>:nth-child(n+4){content-visibility:auto;contain-intrinsic-size:auto 1100px}@media (max-width: 640px){.lx main>:nth-child(n+4){contain-intrinsic-size:auto 1700px}}.x-split{display:grid;grid-template-columns:.82fr 1.18fr;gap:72px;align-items:start;text-align:left}.x-split .x-h2{margin-top:14px}.x-split .x-lede{font-size:19px}.x-split .acts{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:18px}.x-ul{font-size:15.5px;font-weight:600;color:var(--x-gold)}.x-ul:hover{text-decoration:underline}.x-avail{margin-top:18px;font-size:14px;color:var(--x-dim)}@media (max-width: 960px){.x-split{grid-template-columns:1fr;gap:36px}}.x-steps{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);margin-top:56px;border-top:1px solid var(--x-line2);text-align:left}.x-step{padding:32px 30px 0 0}.x-step+.x-step{padding-left:30px;border-left:1px solid var(--x-line)}.x-step .n{font-family:var(--x-serif);font-style:italic;font-size:60px;line-height:1;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.x-step b{display:block;margin-top:14px;font-size:21px;font-weight:700;letter-spacing:-.01em;color:var(--x-ink);line-height:1.3}.x-step p{margin-top:8px;font-size:16.5px;line-height:1.6;color:var(--x-muted)}@media (max-width: 900px){.x-steps{grid-template-columns:1fr 1fr}.x-step:nth-child(odd){padding-left:0;border-left:0}}@media (max-width: 640px){.x-steps{grid-template-columns:1fr}.x-step,.x-step+.x-step{padding:26px 0 0;border-left:0}.x-step p{font-size:16px}}.x-rows{border-top:1px solid var(--x-line2)}.x-row{display:grid;grid-template-columns:54px 1fr auto;gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--x-line2)}.x-row .ic{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--x-bline);color:var(--x-navy1)}.x-row b{display:block;font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--x-ink);line-height:1.3}.x-row p{font-size:16.5px;line-height:1.6;color:var(--x-muted);margin-top:4px}.x-row .num{font-family:var(--x-serif);font-style:italic;font-size:26px;color:#94a3b8;line-height:1;padding-top:10px}.dark .x-row .ic{background:var(--d-black2);border-color:#f2c87c4d;color:#f2c87c}.dark .x-row .num{color:#4e5d78}@media (max-width: 640px){.x-row{grid-template-columns:44px 1fr;gap:14px}.x-row .ic{width:42px;height:42px}.x-row .num{display:none}.x-row b{font-size:18px}.x-row p{font-size:16px}}.x-note{margin-top:28px;padding:18px 22px;border-left:2px solid #D8922E;background:#fff9;border-radius:0 14px 14px 0;font-size:16px;line-height:1.65;color:var(--x-muted)}.x-note b{color:var(--x-ink)}.dark .x-note{background:#ffffff08;border-left-color:#e9ac51}.x-dxcard{border-radius:26px;padding:26px;background:#fff;border:1px solid var(--x-line);box-shadow:0 1px 2px #14264a0d,0 30px 60px -36px #2563eb59}.dark .x-dxcard{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.x-dxcard .h{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--x-line)}.x-dxcard .h .ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.45)}.dark .x-dxcard .h .ic{background:#f2c87c17;border-color:#f2c87c66}.x-dxcard .h b{font-size:17px;color:var(--x-ink)}.x-dxcard .h small{margin-left:auto;font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:999px;color:var(--x-dim);border:1px solid var(--x-bline)}.x-dxrow{margin-top:12px;padding:13px 15px;border-radius:14px;border:1px solid var(--x-line);background:var(--x-b50, #F3F7FE)}.dark .x-dxrow{background:#ffffff08}.x-dxrow.top1{border-color:#d8922e8c;box-shadow:0 0 0 3px #d8922e1a;background:#fffcf6}.dark .x-dxrow.top1{background:#f2c87c0f}.x-dxrow .t{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;font-weight:600;color:var(--x-ink)}.x-dxrow .t span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--x-dim)}.x-dxrow .m{margin-top:9px;height:5px;border-radius:3px;background:#0b0d1212;overflow:hidden}.dark .x-dxrow .m{background:#ffffff14}.x-dxrow .m i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#d8922e,#f2c87c);transform-origin:left}.x-dxrow:not(.top1) .m i{background:linear-gradient(90deg,#94a3b8,#cbd5e1)}.dark .x-dxrow:not(.top1) .m i{background:linear-gradient(90deg,#334155,#475569)}.x-dxcard .foot{margin-top:14px;font-size:13.5px;color:var(--x-dim);display:flex;gap:6px;align-items:center}.x-navycard{border-radius:32px;padding:56px;background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;box-shadow:0 40px 80px -40px #0d142499}.dark .x-navycard{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.3);box-shadow:0 30px 70px -30px #000000b3}.x-navycard .x-kick{color:#f2c87c}.marketing .x-navycard .x-h2{color:#fff}.x-navycard .x-h2 em{background:none;-webkit-text-fill-color:#F7D69C;color:#f7d69c}.x-navycard .x-lede{color:#c3cedf;font-size:18.5px}.x-navycard .x-lede b{color:#fff}.x-navycard .pts{margin-top:24px;display:grid;gap:12px}.x-navycard .pts div{display:flex;gap:12px;align-items:flex-start;font-size:16px;color:#e2e8f0;line-height:1.5}.x-navycard .pts svg{color:#f2c87c;flex-shrink:0;margin-top:3px}.x-chart{border-radius:20px;background:#fff;color:#0b0d12;padding:20px;box-shadow:0 30px 60px -30px #0000008c}.dark .x-chart{background:#0b0e14;color:#f3f6fb;border:1px solid rgba(255,255,255,.08)}.x-chart .who{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(11,13,18,.08)}.dark .x-chart .who{border-bottom-color:#ffffff14}.x-chart .av{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,#1c2c48,#0e1628);color:#f2c87c;font-weight:800;font-size:14px}.x-chart .who b{display:block;font-size:15px}.x-chart .who small{font-size:12.5px;color:#64748b}.x-chart .who small span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.x-chart .lock{margin-left:auto;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.45)}.dark .x-chart .lock{background:#f2c87c17}.x-chart .v{display:grid;grid-template-columns:96px 1fr auto;gap:10px;align-items:center;padding:11px 4px;border-bottom:1px solid rgba(11,13,18,.06);font-size:14px}.dark .x-chart .v{border-bottom-color:#ffffff0f}.x-chart .v span{color:#64748b;font-size:13px}.x-chart .v em{font-style:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#a96b17}.dark .x-chart .v em{color:#f7d69c}.x-chart .f{margin-top:12px;display:flex;gap:8px;align-items:center;font-size:12.5px;color:#64748b}.x-chart .f i{width:8px;height:8px;border-radius:50%;background:#22c55e}@media (max-width: 900px){.x-navycard{grid-template-columns:1fr;padding:36px 24px;gap:32px;border-radius:24px}}.x-hello{display:flex;flex-wrap:wrap;gap:8px}.x-hello span{font-family:var(--x-serif);font-style:italic;font-size:22px;padding:4px 15px;border-radius:999px;border:1px solid var(--x-bline);color:var(--x-ink2);background:var(--x-b50, #F3F7FE)}.x-hello span.on{background:var(--x-navy2);color:#fff;border-color:var(--x-navy2)}.dark .x-hello span{background:transparent;border-color:var(--x-bline)}.dark .x-hello span.on{background:#f2c87c1f;border-color:#f2c87c80;color:#f7d69c}.x-langs{margin-top:26px;border-top:1px solid var(--x-line2)}.x-langs div{display:grid;grid-template-columns:1.1fr 1fr 1.6fr;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--x-line2);font-size:16px;color:var(--x-ink2)}.x-langs div small{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-dim)}.x-langs div b{font-weight:700;color:var(--x-ink)}.x-langs div b svg{display:inline;color:#d8922e;margin:0 6px;vertical-align:-2px}.x-langs div span{font-size:15px;color:var(--x-muted)}.x-langs div.same small{color:var(--x-gold)}@media (max-width: 640px){.x-langs div{grid-template-columns:1fr;gap:3px}}.x-pills{margin-top:44px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.x-pills>*{display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 10px;border-radius:999px;background:#fff;border:1px solid var(--x-line);font-size:15px;font-weight:600;color:var(--x-ink2);box-shadow:0 8px 20px -16px #14264a73;transition:transform .2s,border-color .2s}.x-pills>*:hover{transform:translateY(-2px);border-color:#d8922e73}.x-pills .i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#fff6e8;color:#d8922e;border:1px solid rgba(216,146,46,.35);flex-shrink:0}.dark .x-pills>*{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.dark .x-pills .i{background:#f2c87c17;border-color:#f2c87c4d}.x-cloud{font-family:var(--x-serif);font-size:clamp(34px,4.6vw,54px);line-height:1.22;letter-spacing:-.01em;color:var(--x-ink);max-width:1100px;margin:34px auto 0}.x-cloud a{color:inherit;transition:color .2s}.x-cloud a:hover{color:var(--x-gold)}.x-cloud i{color:#94a3b8;font-style:normal;padding:0 8px}.dark .x-cloud i{color:#3e4c66}.x-cloud em,.x-cloud em a{font-style:italic;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.x-links{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;font-size:16px}.x-links a{font-weight:600;color:var(--x-gold)}.x-links a:hover{text-decoration:underline}.x-guide{display:flex;align-items:center;gap:22px;padding:26px 30px;border-radius:22px;background:#fff;border:1px solid var(--x-line);text-align:left}.dark .x-guide{background:var(--d-black2);border-color:var(--x-line2)}.x-guide .ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));color:#f2c87c;flex-shrink:0}.x-guide b{display:block;font-family:var(--x-serif);font-weight:400;font-size:30px;line-height:1.1;color:var(--x-ink)}.x-guide b em{font-style:italic;background:var(--x-goldtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.x-guide p{font-size:16px;color:var(--x-muted);margin-top:4px}.x-guide .go{margin-left:auto;flex-shrink:0}@media (max-width: 760px){.x-guide{flex-direction:column;align-items:flex-start}.x-guide .go{margin-left:0}}.x-blog{display:grid;grid-template-columns:1.1fr 1fr;border-radius:28px;overflow:hidden;background:#fff;border:1px solid var(--x-line);box-shadow:0 30px 60px -40px #2563eb59;text-align:left}.dark .x-blog{background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.x-blog .img{position:relative;min-height:260px;overflow:hidden;background:linear-gradient(160deg,#dbeafe,#bfdbfe)}.dark .x-blog .img{background:linear-gradient(160deg,var(--d-navy2),var(--d-navy3))}.x-blog .img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s ease,transform .7s}.x-blog .img img.on{opacity:1}.x-blog:hover .img img{transform:scale(1.04)}.x-blog .txt{padding:40px;display:flex;flex-direction:column;justify-content:center}.x-blog .date{font-size:13.5px;color:var(--x-dim);display:flex;gap:6px;align-items:center}.x-blog h3{margin-top:12px;font-family:var(--x-serif)!important;font-weight:400;font-size:34px;line-height:1.12;letter-spacing:-.01em;color:var(--x-ink)}.x-blog .ex{margin-top:12px;font-size:16.5px;line-height:1.6;color:var(--x-muted)}.x-blog .more{margin-top:18px;font-size:15.5px;font-weight:600;color:var(--x-gold)}@media (max-width: 800px){.x-blog{grid-template-columns:1fr}.x-blog .txt{padding:26px}.x-blog h3{font-size:28px}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.lx .x-steps>*,.lx .x-rows>*,.lx .x-langs>*,.lx .x-dxcard,.lx .x-navycard>*,.lx .x-blog,.lx .x-guide{animation:xRise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.lx .x-steps>:nth-child(2),.lx .x-rows>:nth-child(2),.lx .x-langs>:nth-child(2){animation-range:entry 6% entry 61%}.lx .x-steps>:nth-child(3),.lx .x-rows>:nth-child(3),.lx .x-langs>:nth-child(3){animation-range:entry 12% entry 67%}.lx .x-steps>:nth-child(4),.lx .x-rows>:nth-child(4),.lx .x-langs>:nth-child(4){animation-range:entry 18% entry 73%}.lx .x-pills>*{animation:xRiseSoft linear both;animation-timeline:view();animation-range:entry 0% entry 80%}.lx .x-grow{animation:xGrow linear both;animation-timeline:view();animation-range:entry 40% cover 50%}.lx .x-caps{opacity:1!important;transform:none!important}.lx .x-caps>*{animation:xCap linear both;animation-timeline:view();animation-range:entry 0% entry 75%}.lx .x-caps>:nth-child(3n+2){animation-range:entry 8% entry 83%}.lx .x-caps>:nth-child(3n){animation-range:entry 16% entry 91%}.lx .x-hello span{animation:xPop linear both;animation-timeline:view();animation-range:entry 20% entry 90%}}}.x-cloud>span,.x-cloud em{white-space:nowrap}.x-langs div b{white-space:nowrap}.x-steps.tiers{border-top:0;gap:16px;margin-top:56px}.x-steps.tiers+.x-avail{margin-top:28px}.x-steps.tiers .x-step,.x-steps.tiers .x-step+.x-step{padding:30px 26px 28px;border-left:0;border-radius:24px}.x-steps.tiers .x-step:nth-child(1){background:var(--x-paper);border:1px solid var(--x-line);box-shadow:0 1px 2px #14264a0d,0 20px 40px -24px #2563eb40}.x-steps.tiers .x-step:nth-child(2){background:linear-gradient(180deg,#e8f1fe,#d9e8fd);border:1px solid var(--x-bline)}.x-steps.tiers .x-step:nth-child(3){background:linear-gradient(180deg,#dbeafe,#c9defc);border:1px solid var(--x-bline)}.x-steps.tiers .x-step:last-child{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));border:0;box-shadow:0 30px 60px -30px #0d14248c}.x-steps.tiers .x-step:last-child b{color:#fff}.x-steps.tiers .x-step:last-child p{color:#a9b6cc}.x-steps.tiers .x-step:last-child .n{background:none;-webkit-text-fill-color:#F2C87C;color:#f2c87c}.dark .x-steps.tiers .x-step:nth-child(1){background:var(--d-black2);border-color:var(--x-line2);box-shadow:none}.dark .x-steps.tiers .x-step:nth-child(2){background:linear-gradient(180deg,var(--d-navy0),#0C1525);border-color:var(--x-bline)}.dark .x-steps.tiers .x-step:nth-child(3){background:linear-gradient(180deg,var(--d-navy1),var(--d-navy0));border-color:var(--x-bline)}.dark .x-steps.tiers .x-step:last-child{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.32);box-shadow:0 30px 70px -30px #000000b3}@media (max-width: 900px){.x-steps.tiers .x-step:nth-child(odd){padding-left:26px}}@media (max-width: 640px){.x-steps.tiers{gap:12px}.x-steps.tiers .x-step,.x-steps.tiers .x-step+.x-step{padding:24px 22px}}.x-note.navy{border-left:0;border-radius:22px;padding:24px 26px;background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));color:#c3cedf;box-shadow:0 30px 60px -30px #0d14248c}.x-note.navy b{color:#f7d69c}.dark .x-note.navy{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.3)}.x-note.blue{border-left:0;border-radius:20px;padding:22px 26px;background:linear-gradient(180deg,#dbeafe,#c9defc);border:1px solid var(--x-bline);color:#3e4a5b}.x-note.blue b{color:#0b0d12}.dark .x-note.blue{background:linear-gradient(180deg,var(--d-navy1),var(--d-navy0));color:var(--x-muted)}.dark .x-note.blue b{color:var(--x-ink)}.x-langs.panel{margin-top:22px;border-top:0;border-radius:22px;padding:4px 24px;background:linear-gradient(180deg,#e8f1fe,#d9e8fd);border:1px solid var(--x-bline)}.x-langs.panel div:last-child{border-bottom:0}.x-langs.panel div{border-bottom-color:#2563eb24}.dark .x-langs.panel{background:linear-gradient(180deg,var(--d-navy0),#0C1525)}.dark .x-langs.panel div{border-bottom-color:var(--x-line2)}.x-guide.navy{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));border:0;box-shadow:0 30px 60px -34px #0d14248c}.x-guide.navy b{color:#fff}.x-guide.navy b em{background:none;-webkit-text-fill-color:#F7D69C;color:#f7d69c}.x-guide.navy p{color:#a9b6cc}.x-guide.navy .ic{background:#f2c87c24;border:1px solid rgba(242,200,124,.3)}.dark .x-guide.navy{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.3)}.x-blog.navy{background:linear-gradient(180deg,var(--x-navy1),var(--x-navy2));border:0;box-shadow:0 40px 80px -40px #0d142499}.x-blog.navy h3{color:#fff}.x-blog.navy .ex{color:#a9b6cc}.x-blog.navy .date{color:#8091ad}.x-blog.navy .more{color:#f2c87c}.dark .x-blog.navy{background:linear-gradient(180deg,var(--d-navy2),var(--d-navy3));border:1px solid rgba(242,200,124,.3)}.x-fc,.x-plan,.x-steps.tiers .x-step,.x-roi>div,.x-panel,.x-dxcard,.x-blog,.x-guide,.marketing .card-light{transition:translate .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .3s ease}.x-fc:hover,.x-plan:hover,.x-steps.tiers .x-step:hover,.x-roi>div:hover,.x-panel:hover,.x-dxcard:hover,.x-blog:hover,.x-guide:hover,.marketing .card-light:hover{translate:0 -6px;border-color:#d8922e80;box-shadow:0 0 0 1.5px #d8922e80,0 26px 50px -22px #2563eb66}.x-fc.f4:hover,.x-plan.pop:hover,.x-steps.tiers .x-step:last-child:hover,.x-blog.navy:hover,.x-guide.navy:hover,.dark .x-fc:hover,.dark .x-plan:hover,.dark .x-steps.tiers .x-step:hover,.dark .x-roi>div:hover,.dark .x-panel:hover,.dark .x-dxcard:hover,.dark .x-blog:hover,.dark .x-guide:hover,.dark .marketing .card-light:hover{border-color:#f2c87c8c;box-shadow:0 0 0 1.5px #f2c87c8c,0 28px 56px -24px #000000b3}@media (prefers-reduced-motion: reduce){.x-fc:hover,.x-plan:hover,.x-steps.tiers .x-step:hover,.x-roi>div:hover,.x-panel:hover,.x-dxcard:hover,.x-blog:hover,.x-guide:hover,.marketing .card-light:hover{translate:none}}.marketing .wg-shot{transition:transform .5s cubic-bezier(.16,1,.3,1),scale .35s cubic-bezier(.16,1,.3,1),translate .35s cubic-bezier(.16,1,.3,1)}.marketing .wg-shot>div{transition:border-color .35s ease,box-shadow .35s ease}.marketing .wg-shot:hover{scale:1.045;translate:0 -8px;position:relative;z-index:2}.marketing .wg-shot:hover>div{border-color:#d8922ebf;box-shadow:0 30px 60px -24px #2563eb73,0 0 0 1.5px #d8922e59}.dark .marketing .wg-shot:hover>div{border-color:#f2c87c99;box-shadow:0 30px 60px -24px #000c}@media (prefers-reduced-motion: reduce){.marketing .wg-shot:hover{scale:none;translate:none}}
