.importics-landing.fst-page{overflow-x:clip!important}.importics-landing.fst-page .hero-badge,.importics-landing.fst-page .hero-title,.importics-landing.fst-page .hero-desc,.importics-landing.fst-page .hero-ctas,.importics-landing.fst-page .hero-mockup{animation:none}.importics-landing.fst-page .mk-section:has(>.lp-hero-split){padding-bottom:88px}.importics-landing.fst-page .lp-hero-split{align-items:center!important;gap:48px!important}.importics-landing.fst-page .lp-hero-split>*{min-width:0}.importics-landing.fst-page .hero-badge{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:500;line-height:1.4;display:block}.importics-landing.fst-page .hero-title{letter-spacing:-.025em;text-wrap:balance;max-width:16ch;font-size:40px;line-height:1.08;margin:12px 0 20px!important}.importics-landing.fst-page .lp-hero-desc{font-weight:500;max-width:46ch!important;margin-bottom:28px!important;font-size:16.5px!important;line-height:1.65!important}.importics-landing.fst-page .hero-note{color:var(--text-muted);margin-top:16px;font-size:12.5px;font-weight:500;line-height:1.5}.importics-landing.fst-page .mk-btn-primary:focus-visible,.importics-landing.fst-page .mk-btn-secondary:focus-visible{outline:2px solid var(--importics-accent);outline-offset:2px}.importics-landing .fst-mono-l{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:500;line-height:1.3}.importics-landing .fst-h2{font-family:var(--font-clash), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-size:30px;font-weight:700;line-height:1.15}.importics-landing .fst-p{color:var(--text-secondary);text-wrap:pretty;max-width:56ch;font-size:16px;font-weight:500;line-height:1.65}.importics-landing .fst-s{color:var(--text-muted);font-size:12.5px;font-weight:500;line-height:1.5}.importics-landing .fst-label{margin-bottom:14px}.importics-landing .fst-after-h2{color:var(--text-primary);margin-top:14px;font-weight:600}.importics-landing .fst-inline-link{color:var(--importics-accent);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #0e749059;text-decoration:underline #0e749059;text-decoration-thickness:1px}.importics-landing .fst-inline-link:focus-visible{outline:2px solid var(--importics-accent);outline-offset:2px;border-radius:2px}.importics-landing .fst-sample{border:1px solid var(--track);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 7px;font-size:10px;line-height:1.2;display:inline-block}.importics-landing .fst-count-tag{color:var(--text-primary);font-weight:700}.importics-landing .fst-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.importics-landing .fst-swap{display:inline-grid}.importics-landing .fst-swap>span{grid-area:1/1}.importics-landing .fst-swap-from{opacity:0}.importics-landing.fst-page .fst-sec{padding:96px 24px}.importics-landing.fst-page .fst-sec-card{background:var(--bg-card)}.importics-landing.fst-page .fst-sec-root{background:var(--bg-root)}.importics-landing .fst-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}.importics-landing .fst-col-text{grid-column:span 5;padding-right:16px}.importics-landing .fst-col-visual{flex-direction:column;grid-column:span 7;gap:20px;min-width:0;display:flex}.importics-landing .fst-grid.is-wide{row-gap:40px}.importics-landing .fst-grid.is-wide .fst-col-text{grid-column:1/-1;padding-right:0}.importics-landing .fst-grid.is-wide .fst-col-visual{grid-column:1/-1}.importics-landing .fst-grid.is-wide .fst-points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;max-width:none;display:grid}.importics-landing .fst-grid.is-wide .fst-points>li{max-width:none}.importics-landing .fst-points{border-top:1px solid var(--border-subtle);margin:24px 0 0;padding:0;list-style:none}.importics-landing .fst-points>li{border-bottom:1px solid var(--border-subtle);padding:12px 0 12px 22px;font-size:15px;line-height:1.55;position:relative}.importics-landing .fst-points>li:before{content:"";background:var(--importics-accent);width:8px;height:1px;position:absolute;top:21px;left:2px}.importics-landing .fst-card{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);color:var(--text-primary);border-radius:12px;transition:box-shadow .2s,translate .2s}.importics-landing .fst-sheet{margin:0;padding:20px 24px 22px}.importics-landing .fst-sheet-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-bottom:12px;display:flex}.importics-landing .fst-frag-note{margin-top:12px;display:block}.importics-landing .fst-panel{background:var(--bg-card);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:16px;padding:18px;display:flex}.importics-landing .fst-panel-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.importics-landing .fst-panel-title{color:var(--text-primary);font-size:17.5px;font-weight:700}.importics-landing .fst-panel-progress{color:var(--text-muted);white-space:nowrap;font-size:13px}.importics-landing .fst-bar{background:var(--border-subtle);border-radius:2px;height:4px;margin-top:-8px;display:block;overflow:hidden}.importics-landing .fst-bar-fill{background:#17242e;height:100%;display:block}.importics-landing .fst-group-head{letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:12.5px;font-weight:600}.importics-landing .fst-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.importics-landing .fst-row{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:8px 6px 8px 12px;display:flex}.importics-landing .fst-row.is-new{background:#ddf0f5;border-color:#0e7490}.importics-landing .fst-row-label{min-width:0;color:var(--text-primary);flex:1;font-size:14px;font-weight:500;line-height:1.35}.importics-landing .fst-row.is-mandatory .fst-row-label{font-weight:600}.importics-landing .fst-box{color:#fff;background:0 0;border:2px solid #d4dfe2;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.importics-landing .fst-box.is-done{background:#17242e;border-color:#17242e}.importics-landing .fst-zap{color:#fff;background:#0e9f6e;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;top:-4px;right:-4px}.importics-landing .fst-zap.is-static{flex-shrink:0;position:static}.importics-landing .fst-pill{letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;background:#eff4f4;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5}.importics-landing .fst-kebab{color:var(--text-muted);flex-shrink:0}.importics-landing .fst-panel-acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.importics-landing .fst-ghost{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:500;display:inline-flex}.importics-landing .fst-msg{text-align:center;color:#0b7a55;font-size:13px;font-weight:600}.importics-landing .fst-tl{min-width:0}.importics-landing .fst-tl-list{margin:0;padding:0;list-style:none}.importics-landing .fst-tl-row{gap:12px;display:flex}.importics-landing .fst-tl-row:not(:last-child){padding-bottom:12px}.importics-landing .fst-tl-rail{flex-direction:column;flex-shrink:0;align-items:center;width:24px;padding-top:9px;display:flex}.importics-landing .fst-tl-dot{border:2px solid var(--track);color:#fff;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;line-height:1;display:grid}.importics-landing .fst-tl-row.is-active .fst-tl-dot{border-color:#0e7490}.importics-landing .fst-tl-row.is-done .fst-tl-dot{background:#0e7490;border-color:#0e7490}.importics-landing .fst-tl-pulse{background:#0e7490;border-radius:50%;width:10px;height:10px}.importics-landing .fst-tl-line{background:var(--track);flex:1;width:2px;min-height:14px;margin-top:6px;margin-bottom:-12px}.importics-landing .fst-tl-row.is-done .fst-tl-line{background:#0e7490}.importics-landing .fst-tl-body{border:1px solid #0000;border-radius:10px;flex:1;min-width:0;padding:6px 0;display:block}.importics-landing .fst-tl-row.is-selected .fst-tl-body{background:#ddf0f5;border-color:#0e749047;padding:8px 10px}.importics-landing .fst-tl-head{align-items:center;gap:8px;min-height:20px;display:flex}.importics-landing .fst-tl-name{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.importics-landing .fst-tl-row.is-pending .fst-tl-name{color:var(--text-muted)}.importics-landing .fst-tl-count{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;color:var(--text-muted);background:#eff4f4;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10.5px;font-weight:700;line-height:1.4}.importics-landing .fst-tl-row.is-active .fst-tl-count{color:#0e7490;background:#0e749024}.importics-landing .fst-tl-state{color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12.5px;font-weight:600}.importics-landing .fst-tl-row.is-active .fst-tl-state{color:#0e7490}.importics-landing .fst-tl-row.is-done .fst-tl-state{color:#0b7a55}.importics-landing .fst-tl-date{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.importics-landing .fst-tl-note{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:1.4;display:block}.importics-landing .fst-tl-ctrl{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.importics-landing .fst-tl-btns{flex-wrap:wrap;gap:8px;display:flex}.importics-landing .fst-btn-primary,.importics-landing .fst-btn-secondary{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;display:inline-flex}.importics-landing .fst-btn-primary{color:#fff;background:#0e7490;flex:auto;font-weight:700}.importics-landing .fst-btn-secondary{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);flex:auto;font-weight:600;position:relative}.importics-landing .fst-btn-secondary.is-open{border-color:var(--text-muted);color:var(--text-primary)}.importics-landing .fst-menu{z-index:2;border:1px solid var(--border);background:var(--bg-card);text-align:left;border-radius:10px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);right:0;box-shadow:0 4px 20px #17242e1f}.importics-landing .fst-menu-item{color:var(--text-primary);border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500}.importics-landing .fst-menu-item.is-cancel{color:#c7291e}.importics-landing .fst-tl-cancel{border-top:1px dashed var(--border);text-align:center;color:var(--text-muted);margin-top:14px;padding-top:10px;font-size:13px;font-weight:500;display:block}.importics-landing .fst-hero-wrap{min-width:0;scroll-margin-top:104px}.importics-landing .fst-hero{background:var(--bg-root);margin:0;overflow:hidden}.importics-landing .fst-strip{border-bottom:1px solid var(--border);background:var(--bg-card);padding:10px 16px}.importics-landing .fst-screen{grid-template-columns:minmax(0,270px) minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}.importics-landing .fst-chips{display:none}.importics-landing .fst-chip{border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px}.importics-landing .fst-chip.is-on{background:#ddf0f5;border:1.5px solid #17242e}.importics-landing .fst-stamp{border-top:1px solid var(--border);background:var(--bg-card);padding:10px 16px 12px}@media (prefers-reduced-motion:no-preference){.importics-landing .fst-hero .fst-tl-pulse{animation:2s ease-in-out infinite fst-pulse}}@keyframes fst-pulse{0%,to{opacity:1}50%{opacity:.5}}.importics-landing .fst-hero.is-armed .fst-tl-dot,.importics-landing .fst-hero.is-armed .fst-row,.importics-landing .fst-hero.is-armed .fst-stamp,.importics-landing .fst-hero.is-armed .fst-box.is-flip .fst-check,.importics-landing .fst-hero.is-armed .fst-box.is-flip .fst-zap,.importics-landing .fst-hero.is-armed .fst-swap-to{opacity:0}.importics-landing .fst-hero.is-armed .fst-swap-from{opacity:1}.importics-landing .fst-hero.is-armed .fst-box.is-flip{background:0 0;border-color:#d4dfe2}.importics-landing .fst-hero.is-armed .fst-bar-fill{transform-origin:0%;transform:scaleX(0)}.importics-landing .fst-history{padding-top:16px}.importics-landing .fst-history .fst-tl-ctrl{margin-top:172px}.importics-landing .fst-lists{margin:0}.importics-landing .fst-lists-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}.importics-landing .fst-legend{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.importics-landing .fst-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.importics-landing .fst-col{padding:18px 18px 20px}.importics-landing .fst-col-head{border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;padding-bottom:12px;display:grid}.importics-landing .fst-col-num{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-mono);letter-spacing:.1em;color:var(--text-muted);grid-row:span 2;font-weight:500}.importics-landing .fst-col-name{font-size:var(--fs-section,16.5px);letter-spacing:-.01em;color:var(--text-primary);font-weight:700}.importics-landing .fst-col-count{color:var(--text-muted);font-size:12.5px;font-weight:500}.importics-landing .fst-col-list{margin:0;padding:0;list-style:none}.importics-landing .fst-li{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:10px 0;display:flex}.importics-landing .fst-li:last-child{border-bottom:0;padding-bottom:0}.importics-landing .fst-li-box{border:2px solid #d4dfe2;border-radius:4px;flex-shrink:0;width:14px;height:14px}.importics-landing .fst-li-text{min-width:0;color:var(--text-primary);flex:1;font-size:14px;font-weight:600;line-height:1.4}.importics-landing .fst-li.is-optional .fst-li-text{font-weight:500}.importics-landing .fst-li-opt{color:var(--text-muted);font-weight:500}.importics-landing .fst-lists.is-armed .fst-li{opacity:0}.importics-landing .fst-auto-list{margin:0;padding:0;list-style:none}.importics-landing .fst-auto-row{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:11px 0;display:flex}.importics-landing .fst-auto-row:last-child{border-bottom:0}.importics-landing .fst-auto-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.importics-landing .fst-auto-name{color:var(--text-primary);font-size:14.5px;font-weight:600}.importics-landing .fst-auto-when{color:var(--text-muted);font-size:13px;font-weight:500;line-height:1.45}.importics-landing .fst-tpl{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.importics-landing .fst-tpl .fst-panel{box-shadow:none;border:0;padding:0}.importics-landing .fst-step{color:#0e7490;margin:16px 0 10px}.importics-landing .fst-add{align-items:center;gap:6px;display:flex}.importics-landing .fst-add-input{background:var(--bg-card);min-width:0;color:var(--text-primary);white-space:nowrap;border:1.5px solid #0e7490;border-radius:8px;flex:1;padding:8px 10px;font-size:14px;overflow:hidden}.importics-landing .fst-typed{display:inline-block}.importics-landing .fst-add-ok,.importics-landing .fst-add-x{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:36px;display:inline-flex}.importics-landing .fst-add-ok{color:#fff;background:#0e7490}.importics-landing .fst-add-x{border:1px solid var(--border);color:var(--text-secondary)}.importics-landing .fst-tpl.is-armed .fst-typed{clip-path:inset(0 100% 0 0)}.importics-landing .fst-tpl.is-armed .fst-row.is-new,.importics-landing .fst-tpl.is-armed .fst-msg{opacity:0}.importics-landing .fst-modal{border-radius:20px;max-width:480px;margin:0;padding:24px}.importics-landing .fst-modal-head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.importics-landing .fst-modal-icon{color:#8a5c00;background:#f7f3d7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.importics-landing .fst-modal-icon.is-ok{color:#0b7a55;background:#0e9f6e1f}.importics-landing .fst-modal-title{min-width:0;color:var(--text-primary);flex:1;font-size:17.5px;font-weight:700}.importics-landing .fst-checks{flex-direction:column;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.importics-landing .fst-check-row{border:1px solid;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.importics-landing .fst-check-row.is-pass{color:#0b7a55;background:#0e9f6e0f;border-color:#0e9f6e2e}.importics-landing .fst-check-row.is-fail{color:#c7291e;background:#c7291e0d;border-color:#c7291e29}.importics-landing .fst-check-row.is-warn{color:#8a5c00;background:#8a5c000f;border-color:#8a5c002e}.importics-landing .fst-check-icon{flex-shrink:0;display:flex}.importics-landing .fst-check-label{flex:1;min-width:0;line-height:1.4}.importics-landing .fst-check-go{color:#0e7490;flex-shrink:0}.importics-landing .fst-note{border:1px solid var(--border);color:var(--text-muted);border-radius:10px;margin-bottom:16px;padding:10px 12px 26px;font-size:14px;display:block}.importics-landing .fst-modal-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.importics-landing .fst-mbtn{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.importics-landing .fst-mbtn.is-docs{color:#fff;background:#0e7490;border-color:#0e7490}.importics-landing .fst-mbtn.is-proceed{color:#fff;background:#8a5c00;border-color:#8a5c00}.importics-landing .fst-modal.is-armed .fst-check-row{opacity:0}.importics-landing .fst-activity{max-width:520px}.importics-landing .fst-feed{margin:0;padding:0;list-style:none}.importics-landing .fst-feed-row{border-bottom:1px solid var(--border-subtle);gap:12px;padding:12px 0;display:flex}.importics-landing .fst-feed-row:last-child{border-bottom:0;padding-bottom:0}.importics-landing .fst-feed-icon{color:#0e7490;background:#ddf0f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.importics-landing .fst-feed-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.importics-landing .fst-feed-text{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}.importics-landing .fst-feed-actor{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.importics-landing .fst-role{color:#17242e;background:#ddf0f5;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.importics-landing .fst-feed-time{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-muted);font-size:11px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.importics-landing .fst-col-visual .fst-card:hover{box-shadow:var(--shadow-hover);translate:0 -2px!important}.importics-landing .fst-inline-link{transition:text-decoration-color .15s}.importics-landing .fst-inline-link:hover{text-decoration-color:currentColor}}@media (max-width:1100px){.importics-landing .fst-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.importics-landing.fst-page .lp-hero-split{text-align:left!important;gap:40px!important}.importics-landing.fst-page .lp-hero-split>div{text-align:left!important}.importics-landing.fst-page .lp-hero-split .lp-hero-desc{margin-left:0!important;margin-right:0!important}.importics-landing.fst-page .lp-hero-split .lp-hero-ctas{justify-content:flex-start!important}.importics-landing.fst-page .hero-title{max-width:22ch}.importics-landing .fst-col-text,.importics-landing .fst-col-visual{grid-column:1/-1;padding-right:0}.importics-landing .fst-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.importics-landing .fst-p{max-width:62ch}.importics-landing .fst-tpl{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.importics-landing.fst-page .fst-sec{padding-top:64px;padding-bottom:64px}.importics-landing.fst-page .mk-section:has(>.lp-hero-split){padding-bottom:64px}.importics-landing.fst-page .hero-title{max-width:none;font-size:31px;line-height:1.12}.importics-landing.fst-page .lp-hero-desc{font-size:16.5px!important}.importics-landing .fst-h2{font-size:26px}.importics-landing .fst-p,.importics-landing .fst-points>li{font-size:15px}.importics-landing .fst-grid{row-gap:32px}.importics-landing .fst-grid.is-wide .fst-points{grid-template-columns:minmax(0,1fr)}.importics-landing .fst-screen{grid-template-columns:minmax(0,1fr);gap:14px;padding:12px}.importics-landing .fst-hero .fst-tl-count{display:none}.importics-landing .fst-hero .fst-tl-row.is-selected .fst-tl-body{background:0 0;border-color:#0000;padding:6px 0}.importics-landing .fst-chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.importics-landing .fst-chips::-webkit-scrollbar{display:none}.importics-landing .fst-panel{padding:14px}.importics-landing .fst-row{gap:8px;padding-left:10px}.importics-landing .fst-sheet{padding:16px 14px 18px}.importics-landing .fst-cols{grid-template-columns:minmax(0,1fr);gap:14px}.importics-landing .fst-modal{padding:18px 14px}.importics-landing .fst-mbtn{padding:9px 14px}}