.mkt{--bg:#fcfdff;--bg-2:#f4f6ff;--surface:#fff;--surface-2:#f8fafc;--ink:#0a0f1c;--text:#0a0f1c;--text-2:#4b5563;--text-3:#6b7280;--text-4:#9ca3af;--line:#e6e8ec;--line-2:#eff1f5;--blue:#0057ff;--blue-2:#69f;--blue-soft:#eaf0ff;--green:#00b37e;--green-soft:#e4f7f0;--amber:#f59e0b;--amber-soft:#fef3e2;--violet:#7c3aed;--violet-soft:#f1e9fe;--orange:#f50;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--sh-1:0 1px 2px #0a0f1c0d;--sh-2:0 6px 22px -10px #0a0f1c2e;--sh-3:0 20px 50px -24px #0a1e504d;--sh-glow:0 12px 32px -10px #0057ff73;--aurora-1:#0057ff14;--aurora-2:#6699ff1a;--aurora-3:#7c3aed0d;--glass:#ffffffb8;--glass-bd:#0a0f1c12;--f-display:var(--sz-font-display,"Syne", system-ui, sans-serif);--f-body:var(--sz-font-body,"Inter", system-ui, sans-serif);--f-mono:var(--sz-font-mono,"JetBrains Mono", ui-monospace, monospace);font-family:var(--f-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}[data-theme=dark] .mkt{--bg:#080d1a;--bg-2:#0e1627;--surface:#111a2e;--surface-2:#0e1627;--ink:#fff;--text:#f4f6ff;--text-2:#b4bbc7;--text-3:#8892a6;--text-4:#5c6478;--line:#ffffff1a;--line-2:#ffffff0f;--blue-soft:#0057ff26;--green-soft:#00b37e24;--amber-soft:#f59e0b24;--violet-soft:#7c3aed29;--sh-1:0 1px 2px #00000080;--sh-2:0 6px 22px -10px #000000a6;--sh-3:0 24px 60px -24px #000c;--sh-glow:0 12px 36px -10px #0057ff99;--aurora-1:#0057ff33;--aurora-2:#6699ff24;--aurora-3:#7c3aed29;--glass:#111a2e8c;--glass-bd:#ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme]) .mkt{--bg:#080d1a;--bg-2:#0e1627;--surface:#111a2e;--surface-2:#0e1627;--ink:#fff;--text:#f4f6ff;--text-2:#b4bbc7;--text-3:#8892a6;--text-4:#5c6478;--line:#ffffff1a;--line-2:#ffffff0f;--blue-soft:#0057ff26}}.mkt *,.mkt :before,.mkt :after{box-sizing:border-box}.mkt a{color:inherit;text-decoration:none}.mkt .blog-content a{color:var(--sz-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.mkt .blog-content a:hover{color:var(--sz-blue-2,#3d86ff)}.mkt .barticle .blog-content{color:var(--sz-ink-2);margin-top:28px;font-size:17.5px;line-height:1.75}.mkt .blog-content p{color:var(--sz-ink-2);margin:0 0 20px}.mkt .blog-content h2{font-family:var(--f-display);letter-spacing:-.025em;color:var(--sz-ink);margin:46px 0 14px;padding-top:6px;scroll-margin-top:96px;font-size:27px;font-weight:800;line-height:1.2}.mkt .blog-content h3{color:var(--sz-ink);margin:30px 0 10px;font-size:20px;font-weight:700}.mkt .blog-content strong{color:var(--sz-ink);font-weight:650}.mkt .blog-content ul,.mkt .blog-content ol{color:var(--sz-ink-2);margin:0 0 22px;padding-left:24px}.mkt .blog-content li{margin:0 0 9px;padding-left:4px}.mkt .blog-content li::marker{color:var(--sz-blue);font-weight:700}.mkt .blog-content h2+ul{border:1px solid var(--sz-line);border-radius:var(--sz-r-md);background:var(--sz-surface-2);padding:20px 24px;list-style:none}.mkt .blog-content h2+ul li{margin:0 0 10px;padding-left:28px;position:relative}.mkt .blog-content h2+ul li:last-child{margin-bottom:0}.mkt .blog-content h2+ul li:before{content:"";background:var(--sz-blue);width:11px;height:11px;box-shadow:0 0 0 4px var(--sz-blue-soft);border-radius:50%;position:absolute;top:.62em;left:2px}.mkt .blog-content .blog-updated{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sz-text-4);margin:0 0 18px;font-size:11.5px}.mkt .blog-content .blog-updated em{font-style:normal}.mkt .blog-content .blog-answer{border-radius:var(--sz-r-md);background:var(--sz-blue-soft);color:var(--sz-ink);border:1px solid #0057ff24;margin:0 0 30px;padding:44px 24px 22px;font-size:18px;line-height:1.65;position:relative}.mkt .blog-content .blog-answer:before{content:"Răspunsul scurt";font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sz-blue);font-size:11px;font-weight:600;position:absolute;top:16px;left:24px}.mkt .blog-toc{border:1px solid var(--sz-line);border-radius:var(--sz-r-md);background:var(--sz-surface);margin:28px 0 8px;padding:18px 22px}.mkt .blog-toc-label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sz-text-3);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.mkt .blog-toc ol{columns:2;column-gap:28px;margin:0;padding-left:22px;font-size:15px;line-height:1.5}.mkt .blog-toc li{break-inside:avoid;margin:0 0 7px;padding-left:2px}.mkt .blog-toc li::marker{color:var(--sz-text-4);font-family:var(--f-mono);font-size:12px}.mkt .blog-toc a{color:var(--sz-ink);border-bottom:1px solid #0000;text-decoration:none}.mkt .blog-toc a:hover{color:var(--sz-blue);border-bottom-color:var(--sz-blue)}.mkt .blog-content .blog-tbl{border:1px solid var(--sz-line);border-radius:var(--sz-r-md);background:var(--sz-surface);-webkit-overflow-scrolling:touch;margin:18px 0 28px;overflow-x:auto}.mkt .blog-content table{border-collapse:separate;border-spacing:0;width:100%;min-width:460px;margin:0;font-size:15.5px;line-height:1.45;display:table}.mkt .blog-content th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--sz-text-3);background:var(--sz-bg-2);border:0;border-bottom:1px solid var(--sz-line);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}.mkt .blog-content td{border:0;border-top:1px solid var(--sz-line-2);color:var(--sz-text-2);vertical-align:top;padding:13px 16px}.mkt .blog-content tbody tr:first-child td{border-top:0}.mkt .blog-content tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--sz-bg-2) 55%, transparent)}.mkt .blog-content td:first-child{color:var(--sz-ink);font-weight:600}.mkt .blog-content .blog-faq{margin-top:12px}.mkt .blog-content .blog-qa{border:1px solid var(--sz-line);border-radius:var(--sz-r-md);background:var(--sz-surface);margin:0 0 12px;padding:18px 20px 16px}.mkt .blog-content .blog-qa h2{font-family:var(--f-sans,inherit);letter-spacing:-.01em;margin:0 0 8px;padding:0;font-size:18px;font-weight:700;line-height:1.35}.mkt .blog-content .blog-qa p{margin:0;font-size:16px;line-height:1.65}.mkt .blog-content .blog-sources{border-top:1px solid var(--sz-line);margin-top:40px;padding-top:20px}.mkt .blog-content .blog-sources h2{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sz-text-3);margin:0 0 10px;padding:0;font-size:11.5px;font-weight:600}.mkt .blog-content .blog-sources p{color:var(--sz-text-3);margin:0;font-size:14px;line-height:1.65}@media (max-width:640px){.mkt .barticle .blog-content{font-size:16.5px}.mkt .blog-content h2{margin-top:38px;font-size:23px}.mkt .blog-content .blog-answer{padding:42px 18px 18px;font-size:17px}.mkt .blog-content .blog-answer:before{left:18px}.mkt .blog-toc ol{columns:1}.mkt .blog-content h2+ul{padding:16px 18px}.mkt .blog-content table{min-width:0;font-size:14.5px}.mkt .blog-content .blog-tbl:has(th:nth-child(3)) table{min-width:560px}.mkt .blog-content th{white-space:normal;padding:10px 12px}.mkt .blog-content td{padding:11px 12px}}.mkt button{cursor:pointer;font-family:inherit}.mkt svg{display:block}.mkt .ico{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.mkt:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(62% 48% at 16% -4%, var(--aurora-1), transparent 70%), radial-gradient(48% 42% at 98% 8%, var(--aurora-2), transparent 70%), radial-gradient(60% 52% at 70% 102%, var(--aurora-3), transparent 72%);position:fixed;inset:0}.mkt .mhead{top:var(--sz-banner-h,0px);z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--bg) 80%, transparent);border-bottom:1px solid var(--line);position:sticky}.mkt .mhead-in{align-items:center;gap:22px;max-width:1280px;height:66px;margin:0 auto;padding:0 28px;display:flex}.mkt .brand{flex:none;align-items:center;gap:10px;display:flex}.mkt .brand b{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:800}.mkt .mnav{gap:2px;margin-left:6px;display:none}.mkt .mnav a{color:var(--text-2);border-radius:9px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s}.mkt .mnav a:hover{background:var(--bg-2);color:var(--ink)}.mkt .mhead-cta{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:1080px){.mkt .mnav{display:flex}}.mkt .tgl{border-radius:var(--r-pill);width:38px;height:38px;color:var(--text-3);border:1px solid var(--line);background:var(--surface);place-items:center;transition:all .15s;display:grid}.mkt .tgl:hover{color:var(--ink);border-color:var(--blue-2)}.mkt .tgl .sun{display:none}.mkt .tgl .moon,[data-theme=dark] .mkt .tgl .sun{display:block}[data-theme=dark] .mkt .tgl .moon{display:none}.mkt .btn{white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14.5px;font-weight:600;transition:transform .12s,box-shadow .2s,background .15s,border-color .15s,color .15s;display:inline-flex}.mkt .btn:active{transform:translateY(1px)}.mkt .btn .ico{width:17px;height:17px}.mkt .btn-primary{background:var(--blue);color:#fff;box-shadow:var(--sh-glow)}.mkt .btn-primary:hover{background:#0a5bff;transform:translateY(-1px);box-shadow:0 16px 40px -12px #0057ff99}.mkt .btn-ghost{color:var(--text-2);border-color:var(--line);background:var(--surface)}.mkt .btn-ghost:hover{color:var(--ink);border-color:var(--blue-2);background:var(--bg-2)}.mkt .btn-quiet{color:var(--text-2)}.mkt .btn-quiet:hover{color:var(--ink);background:var(--bg-2)}.mkt .btn-sm{border-radius:10px;height:38px;padding:0 14px;font-size:13.5px}.mkt .btn-lg{border-radius:14px;height:52px;padding:0 26px;font-size:16px}.mkt .wrap{z-index:1;max-width:1080px;margin:0 auto;padding:0 28px;position:relative}.mkt .prose-col{max-width:760px}.mkt .section{padding-top:54px;padding-bottom:54px}.mkt .eyebrow{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:600}.mkt .crumb{color:var(--text-4);font-size:12.5px;font-family:var(--f-mono);letter-spacing:.04em;align-items:center;gap:8px;padding:22px 0 0;display:flex}.mkt .crumb a:hover{color:var(--text-2)}.mkt .crumb .sep{opacity:.6}.mkt .hero{padding-top:46px;padding-bottom:12px}.mkt .hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:920px){.mkt .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.mkt .hero h1{font-family:var(--f-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;overflow-wrap:break-word;max-width:15ch;margin:14px 0 0;font-size:clamp(34px,5.4vw,58px);font-weight:800;line-height:1.04}.mkt .hero h1 .g{background:linear-gradient(100deg,var(--blue),var(--blue-2));color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .lead{color:var(--text-2);max-width:54ch;margin:18px 0 0;font-size:clamp(16px,2.1vw,19px);line-height:1.6}.mkt .hero-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mkt .hero-trust{color:var(--text-3);flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:13px;display:flex}.mkt .hero-trust span{align-items:center;gap:7px;display:inline-flex}.mkt .hero-trust .ico{width:15px;height:15px;color:var(--green)}.mkt .hviz{place-items:center;height:380px;display:grid;position:relative}.mkt .hviz-disc{filter:blur(2px);background:radial-gradient(circle at 50% 42%,#0057ff38,#6699ff0f 55%,#0000 72%);border-radius:50%;width:330px;height:330px;position:absolute}.mkt .hviz-ring{border:1px solid var(--line);border-radius:50%;position:absolute}.mkt .hviz-ring.r1{width:300px;height:300px}.mkt .hviz-ring.r2{border-color:color-mix(in srgb,var(--blue) 22%,transparent);width:212px;height:212px}.mkt .hviz-gear{z-index:2;color:var(--blue);filter:drop-shadow(0 14px 30px #0057ff66);position:relative}.mkt .hviz-orbit{animation:36s linear infinite mkt-spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mkt .hviz-orbit,.mkt .gear-spin{animation:none}}.mkt .hviz-pill{border-radius:var(--r-pill);background:var(--glass);border:1px solid var(--glass-bd);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sh-2);color:var(--ink);white-space:nowrap;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%}.mkt .hviz-pill i{border-radius:50%;width:7px;height:7px}.mkt .hviz-pill.p1{transform:translate(-50%,-50%)translate(140px,-58px)}.mkt .hviz-pill.p2{transform:translate(-50%,-50%)translate(-150px,-12px)}.mkt .hviz-pill.p3{transform:translate(-50%,-50%)translate(96px,118px)}.mkt .hviz-pill.p4{transform:translate(-50%,-50%)translate(-118px,108px)}.mkt .gear-spin{transform-origin:50%;animation:28s linear infinite mkt-spin}@keyframes mkt-spin{to{transform:rotate(360deg)}}.mkt .pescurt{border-radius:var(--r-lg);background:var(--blue-soft);border:1px solid color-mix(in srgb,var(--blue) 22%,transparent);max-width:760px;margin:26px 0 0;padding:20px 22px;position:relative}.mkt .pescurt .t{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:inline-flex}.mkt .pescurt .t .d{background:var(--blue);border-radius:50%;width:6px;height:6px}.mkt .pescurt p{color:var(--ink);margin:9px 0 0;font-size:16px;font-weight:450;line-height:1.6}.mkt .prose h2{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:46px 0 0;font-size:clamp(23px,3vw,30px);font-weight:700;line-height:1.18}.mkt .prose h3{color:var(--ink);margin:30px 0 0;font-size:18.5px;font-weight:700}.mkt .prose p{color:var(--text-2);margin:13px 0 0;font-size:16.5px;line-height:1.72}.mkt .prose p .lead-sentence{color:var(--ink);font-weight:500}.mkt .prose ul,.mkt .prose ol{flex-direction:column;gap:10px;margin:15px 0 0;padding-left:4px;list-style:none;display:flex}.mkt .prose li{color:var(--text-2);align-items:flex-start;gap:11px;font-size:16px;line-height:1.6;display:flex}.mkt .prose li .ico{width:19px;height:19px;color:var(--blue);margin-top:2px}.mkt .prose a.ln{color:var(--blue);border-bottom:1px solid color-mix(in srgb,var(--blue) 35%,transparent);font-weight:600}.mkt .prose strong{color:var(--ink);font-weight:650}.mkt .steps{gap:16px;margin-top:26px;display:grid}@media (min-width:760px){.mkt .steps{grid-template-columns:repeat(3,1fr)}}.mkt .step{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1);padding:26px 24px;position:relative;overflow:hidden}.mkt .step-n{width:42px;height:42px;font-family:var(--f-display);background:var(--blue);color:#fff;box-shadow:var(--sh-glow);border-radius:13px;place-items:center;font-size:18px;font-weight:800;display:grid}.mkt .step-ghost{font-family:var(--f-display);color:var(--blue);opacity:.05;letter-spacing:-.06em;pointer-events:none;font-size:120px;font-weight:800;line-height:1;position:absolute;top:-14px;right:4px}.mkt .step h3{color:var(--ink);margin:18px 0 0;font-size:18px;font-weight:700}.mkt .step p{color:var(--text-3);margin:8px 0 0;font-size:14.5px;line-height:1.58}.mkt .features{gap:16px;margin-top:26px;display:grid}@media (min-width:680px){.mkt .features{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.mkt .features.f3{grid-template-columns:repeat(3,1fr)}}.mkt .feat{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1);padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s}.mkt .feat:hover{box-shadow:var(--sh-2);border-color:color-mix(in srgb,var(--blue) 28%,transparent);transform:translateY(-3px)}.mkt .feat .fico{background:var(--blue-soft);width:46px;height:46px;color:var(--blue);border-radius:13px;place-items:center;display:grid}.mkt .feat .fico.g{background:var(--green-soft);color:var(--green)}.mkt .feat .fico.a{background:var(--amber-soft);color:var(--amber)}.mkt .feat .fico.v{background:var(--violet-soft);color:var(--violet)}.mkt .feat h3{color:var(--ink);margin:16px 0 0;font-size:17.5px;font-weight:700}.mkt .feat p{color:var(--text-3);margin:8px 0 0;font-size:14.5px;line-height:1.58}.mkt .cmp{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:100%;margin-top:24px;font-size:15px;overflow:hidden}.mkt .cmp th,.mkt .cmp td{text-align:left;border-bottom:1px solid var(--line-2);padding:15px 18px}.mkt .cmp thead th{background:var(--bg-2);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600}.mkt .cmp thead th.hl{color:var(--blue)}.mkt .cmp td:first-child{color:var(--ink);font-weight:600}.mkt .cmp tbody tr:last-child td{border-bottom:0}.mkt .cmp .yes{color:var(--blue);align-items:center;gap:7px;font-weight:600;display:inline-flex}.mkt .cmp .yes .ico{width:16px;height:16px}.mkt .cmp .no{color:var(--text-4);align-items:center;gap:7px;display:inline-flex}.mkt .cmp .no .ico{width:16px;height:16px}.mkt .cmp .col-us{background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.mkt .stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.mkt .stat{text-align:center;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1);padding:26px 16px}.mkt .stat b{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1;display:block}.mkt .stat b .u{color:var(--blue)}.mkt .stat span{color:var(--text-3);margin-top:9px;font-size:13px;display:block}.mkt .faqgroup{margin-top:24px}.mkt .faqgroup h3{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin:34px 0 6px;font-size:11px;font-weight:600}.mkt .faq{border-top:1px solid var(--line)}.mkt .faq details{border-bottom:1px solid var(--line)}.mkt .faq summary{cursor:pointer;color:var(--ink);padding:19px 40px 19px 0;font-size:16.5px;font-weight:600;list-style:none;transition:color .15s;position:relative}.mkt .faq summary:hover{color:var(--blue)}.mkt .faq summary::-webkit-details-marker{display:none}.mkt .faq summary:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.4' stroke-linecap='round'><path d='M12 5v14M5 12h14'/></svg>") 50%/contain no-repeat;width:13px;height:13px;margin-top:-1px;transition:transform .25s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.mkt .faq details[open] summary:after{transform:translateY(-50%)rotate(135deg)}.mkt .faq .a{color:var(--text-2);max-width:70ch;padding:0 44px 20px 0;font-size:15.5px;line-height:1.68}.mkt .ctaband{border-radius:var(--r-xl);text-align:center;color:#fff;box-shadow:var(--sh-3);background:linear-gradient(135deg,#0050e6,#0a5bff 45%,#2d7bff);margin:56px 0 0;padding:48px 32px;position:relative;overflow:hidden}.mkt .ctaband:before{content:"";opacity:.5;pointer-events:none;background:radial-gradient(50% 80% at 14% 0,#ffffff2e,#0000 60%),radial-gradient(46% 90% at 92% 110%,#ff550038,#0000 60%);position:absolute;inset:0}.mkt .ctaband .inner{z-index:1;position:relative}.mkt .ctaband h2{font-family:var(--f-display);letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(24px,3.6vw,34px);font-weight:800}.mkt .ctaband p{color:#ffffffe6;max-width:50ch;margin:12px auto 0;font-size:16.5px;line-height:1.55}.mkt .ctaband .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.mkt .ctaband .btn-primary{color:var(--blue);background:#fff;box-shadow:0 10px 30px -10px #0006}.mkt .ctaband .btn-primary:hover{background:#f2f6ff}.mkt .ctaband .btn-ghost{color:#fff;background:0 0;border-color:#ffffff73}.mkt .ctaband .btn-ghost:hover{background:#ffffff1f;border-color:#ffffffb3}.mkt .section-head{max-width:680px}.mkt .section-head .eyebrow{margin-bottom:12px;display:block}.mkt .section-head h2{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(26px,3.6vw,38px);font-weight:700;line-height:1.1}.mkt .section-head p{color:var(--text-2);margin:14px 0 0;font-size:17px;line-height:1.55}.mkt .foot{border-top:1px solid var(--line);background:var(--bg-2);z-index:1;margin-top:64px;position:relative}.mkt .foot-in{max-width:1280px;margin:0 auto;padding:52px 28px 30px}.mkt .fgrid{grid-template-columns:1fr 1fr;gap:26px 18px;display:grid}.mkt .fgrid .fabout{grid-column:1/-1}@media (min-width:720px){.mkt .fgrid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.mkt .fgrid .fabout{grid-column:auto}}.mkt .fabout .brand{margin-bottom:14px}.mkt .fabout p{color:var(--text-3);max-width:34ch;margin:0;font-size:13.5px;line-height:1.6}.mkt .fabout .soc{gap:8px;margin-top:16px;display:flex}.mkt .fabout .soc a{border:1px solid var(--line);width:36px;height:36px;color:var(--text-3);border-radius:10px;place-items:center;transition:all .15s;display:grid}.mkt .fabout .soc a:hover{color:var(--blue);border-color:var(--blue-2)}.mkt .fcol h4{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin:0 0 14px;font-size:10.5px;font-weight:600}.mkt .fcol a{color:var(--text-2);padding:5px 0;font-size:14px;transition:all .15s;display:block}.mkt .fcol a:hover{color:var(--blue)}.mkt .fcopy{color:var(--text-4);margin-top:22px;font-size:12px}.mkt .ofeed{--acc:var(--blue);grid-template-columns:minmax(0,1fr);place-items:center;min-height:380px;display:grid}.mkt .ofeed-panel{max-width:100%}[data-theme=dark] .mkt .ofeed{--acc:var(--blue-2)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .mkt .ofeed{--acc:var(--blue-2)}}.mkt .ofeed-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);width:min(420px,100%);box-shadow:var(--sh-3);padding:22px 20px 18px}.mkt .ofeed-eyebrow{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acc);font-size:10.5px;font-weight:600}.mkt .ofeed-req{align-items:flex-start;gap:10px;margin-top:10px;display:flex}.mkt .ofeed-req>div{flex:1}.mkt .ofeed-req h3{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:16.5px;font-weight:700;line-height:1.25}.mkt .ofeed-req p{color:var(--text-3);margin:4px 0 0;font-size:12.5px}.mkt .ofeed-plate{font-family:var(--f-mono);letter-spacing:.08em;border:1px solid var(--line);color:var(--text-2);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.mkt .ofeed-status{border-radius:var(--r-pill);background:var(--blue-soft);color:var(--acc);flex:none;align-items:center;gap:7px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.mkt .ofeed-status i{flex:none;width:7px;height:7px;position:relative}.mkt .ofeed-status i:before,.mkt .ofeed-status i:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:0}.mkt .ofeed-div{background:var(--line-2);height:1px;margin:16px -20px 14px}.mkt .ofeed-label{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:10px;font-weight:600;display:flex}.mkt .ofeed-label b{color:var(--green);font-weight:600}.mkt .ofeed-list{min-height:296px}.mkt .ofeed-slot{overflow:hidden}.mkt .ofeed-card{border-radius:var(--r-md);background:var(--surface-2);border:1px solid #0000;align-items:center;gap:10px;margin-bottom:8px;padding:11px 12px;transition:background .3s,border-color .3s;display:flex}.mkt .ofeed-slot.newest .ofeed-card{background:var(--blue-soft);border-color:color-mix(in srgb,var(--blue) 18%,transparent)}.mkt .ofeed-av{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--acc);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.mkt .ofeed-meta{flex:1;min-width:0;display:block}.mkt .ofeed-name{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.mkt .ofeed-nm-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.mkt .ofeed-vf{border-radius:var(--r-pill);background:var(--green-soft);color:var(--green);flex:none;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:600;display:inline-flex}.mkt .ofeed-vf .ico{stroke-width:2.5px;width:10px;height:10px}.mkt .ofeed-sub{color:var(--text-3);margin-top:2px;font-size:11.5px;display:block}.mkt .ofeed-sub b{color:var(--amber);font-weight:600}.mkt .ofeed-price{color:var(--acc);font-variant-numeric:tabular-nums;flex:none;font-size:14.5px;font-weight:700}@media (prefers-reduced-motion:no-preference){.mkt .ofeed-status i:after{animation:1.8s cubic-bezier(0,0,.2,1) infinite ofeed-ping}.mkt .ofeed-slot{animation:.55s cubic-bezier(.2,.7,.3,1) both ofeed-slot-in}.mkt .ofeed-slot .ofeed-card{animation:.55s cubic-bezier(.2,.7,.3,1) both ofeed-card-in}.mkt .ofeed-slot.leaving{animation:.45s both ofeed-slot-out}}@keyframes ofeed-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes ofeed-slot-in{0%{opacity:0;max-height:0}to{opacity:1;max-height:92px}}@keyframes ofeed-card-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes ofeed-slot-out{0%{opacity:1;max-height:92px}to{opacity:0;max-height:0}}@media (prefers-reduced-motion:no-preference){.mkt.mkt-anim .section{opacity:0;transition:opacity .65s cubic-bezier(.2,.7,.3,1),transform .65s cubic-bezier(.2,.7,.3,1);transform:translateY(18px)}.mkt.mkt-anim .section.in{opacity:1;transform:none}}.mkt .mhead-reg{display:none}@media (max-width:560px){.mkt .mhead-in{gap:8px;padding:0 16px}.mkt .mhead-cta{gap:4px}.mkt .mhead-cta .mhead-post{display:none}.mkt .mhead-reg{display:inline-flex}.mkt .mhead .brand b{font-size:17px}.mkt .mhead-cta .tgl{width:34px;min-width:0;height:34px;padding:0}.mkt .mhead-cta .btn-sm{height:36px;padding:0 12px;font-size:13px}.mkt .mhead-cta .btn-ghost{color:var(--ink);background:0 0;border-color:#0000;padding:0 8px}}@media (max-width:340px){.mkt .mhead .brand b{display:none}}.mkt .bpost-grid{gap:18px;display:grid}@media (min-width:640px){.mkt .bpost-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mkt .bpost-grid{grid-template-columns:repeat(3,1fr)}}.mkt .bpost{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1);flex-direction:column;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.mkt .bpost:hover{box-shadow:var(--sh-2);border-color:color-mix(in srgb,var(--blue) 30%,var(--line));transform:translateY(-3px)}.mkt .bpost-cover{aspect-ratio:16/10;background:var(--bg-2);position:relative;overflow:hidden}.mkt .bpost-cover img{transition:transform .3s}.mkt .bpost:hover .bpost-cover img{transform:scale(1.03)}.mkt .bpost-letter{width:100%;height:100%;font-family:var(--f-display);color:#fff;background:linear-gradient(135deg,var(--blue),var(--blue-2));place-items:center;font-size:52px;font-weight:800;display:grid}.mkt .bpost-body{flex-direction:column;flex:1;padding:18px 18px 16px;display:flex}.mkt .bpost-body h2{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.mkt .bpost:hover .bpost-body h2{color:var(--blue)}.mkt .bpost-body p{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:8px 0 0;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.mkt .bpost-meta{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-4);margin-top:12px;font-size:10.5px}.mkt .bpost-pager{color:var(--text-3);justify-content:center;align-items:center;gap:16px;margin-top:36px;font-size:13.5px;display:flex}.mkt .bpost-pager .is-off{pointer-events:none;opacity:.4}.mkt .bpost-empty{text-align:center;border:1px dashed var(--line);border-radius:var(--r-lg);background:var(--surface);padding:64px 24px}.mkt .bpost-empty h2{font-family:var(--f-display);color:var(--ink);margin:0 0 6px;font-size:20px}.mkt .bpost-empty p{color:var(--text-3);margin:0;font-size:14px}.mkt .barticle{max-width:820px}.mkt .barticle-cover{aspect-ratio:21/9;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg-2);max-height:380px;position:relative;overflow:hidden}.mkt .barticle-head{margin-top:26px}.mkt .barticle-head h1{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(26px,5vw,40px);font-weight:800;line-height:1.12}.mkt .barticle-meta{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin:12px 0 0;font-size:11.5px}.mkt .barticle .blog-content{margin-top:26px}
