.iw-root{--iw-navy:#14213d;--iw-navy-2:#1b2d58;--iw-navy-3:#243570;--iw-cream:#faf8f4;--iw-cream-d:#f0eae0;--iw-cream-dd:#e8dfd0;--iw-txt:#14213d;--iw-txt-m:#4a5568;--iw-txt-l:#8896ab;--iw-border:#e4ddd0;--iw-border-l:#f0eae0;--iw-gold:#c9a84c;--iw-gold-l:#e8cb7c;--iw-gold-xl:#faf3dc;--iw-gold-d:#9e7f2e;--iw-green:#22c55e;--iw-green-d:#16a34a;--iw-green-bg:#f0fdf4;--iw-amber:#f59e0b;--iw-blue:#3b82f6;--iw-purple:#8b5cf6;--iw-red:#ef4444;--iw-red-bg:#ef44440d;--iw-sh:0 4px 20px #0000001a;--iw-sh-l:0 12px 40px #00000024;--iw-r-sm:8px;--iw-r-md:12px;--iw-r-xl:20px;font-family:var(--font-u,sans-serif);background:var(--iw-cream);color:var(--iw-txt);line-height:1.6;overflow-x:hidden}.iw-gnav{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14213deb;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:60px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}.iw-gnav-logo{align-items:center;gap:10px;text-decoration:none;display:flex}.iw-gnav-mark{background:linear-gradient(135deg, var(--iw-gold) 0%, var(--iw-gold-l) 100%);width:32px;height:32px;color:var(--iw-navy);border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:flex;box-shadow:0 2px 8px #c9a84c66}.iw-gnav-name{font-family:var(--font-s,serif);color:#fff;font-size:20px}.iw-gnav-plan{background:var(--iw-gold);color:var(--iw-navy);letter-spacing:.8px;text-transform:uppercase;border-radius:20px;padding:2px 7px;font-size:9px;font-weight:800}.iw-gnav-steps{align-items:center;gap:4px;display:flex}.iw-gnav-dot{cursor:pointer;appearance:none;background:#fff3;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.iw-gnav-dot.iw-dot-active{background:var(--iw-gold);transform:scale(1.4)}.iw-gnav-dot.iw-dot-done{background:var(--iw-green)}.iw-gnav-cta{background:var(--iw-gold);color:var(--iw-navy);border-radius:var(--iw-r-sm);cursor:pointer;font-size:13px;font-weight:700;font-family:var(--font-u,sans-serif);white-space:nowrap;border:none;padding:7px 18px;text-decoration:none;transition:all .2s}.iw-gnav-cta:hover{background:var(--iw-gold-l);box-shadow:var(--iw-sh)}.iw-scroll-progress{z-index:199;background:0 0;height:3px;position:fixed;top:68px;left:0;right:0}.iw-scroll-bar{background:linear-gradient(90deg, var(--iw-gold) 0%, var(--iw-gold-l) 100%);height:100%;width:var(--w,0%);transition:width .1s}.iw-hero{background:var(--iw-navy);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 32px 80px;display:flex;position:relative;overflow:hidden}.iw-hero-bg{pointer-events:none;background:radial-gradient(80% 60% at 20% 40%,#c9a84c1f 0%,#0000 60%),radial-gradient(60% 80% at 80% 60%,#3b82f60f 0%,#0000 60%);position:absolute;inset:0}.iw-hero-grid{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.iw-hero-badge{color:var(--iw-gold-l);letter-spacing:.3px;background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:20px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 16px;font-size:12px;font-weight:600;animation:.7s forwards iwFadeInDown;display:inline-flex}.iw-badge-dot{background:var(--iw-gold);border-radius:50%;width:6px;height:6px;display:inline-block}.iw-hero-title{font-family:var(--font-s,serif);color:#fff;text-align:center;max-width:820px;margin-bottom:20px;font-size:clamp(40px,6vw,72px);line-height:1.15;animation:.7s .1s both iwFadeInUp}.iw-hero-title em{color:var(--iw-gold-l);font-style:normal}.iw-hero-sub{color:#fff9;text-align:center;max-width:560px;margin-bottom:56px;font-size:18px;line-height:1.7;animation:.7s .2s both iwFadeInUp}.iw-pipeline{align-items:center;width:100%;max-width:780px;margin-bottom:56px;animation:.7s .3s both iwFadeInUp;display:flex}.iw-hp-step{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.iw-hp-circle{color:#fff6;cursor:default;background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;font-size:11px;font-weight:700;transition:all .3s;display:flex}.iw-hp-circle.iw-gold{border-color:var(--iw-gold);color:var(--iw-gold-l);background:#c9a84c26}.iw-hp-name{color:#ffffff59;text-align:center;white-space:nowrap;letter-spacing:.3px;font-size:10px}.iw-hp-arrow{background:#ffffff14;flex-shrink:0;width:32px;height:2px;margin-bottom:28px;position:relative}.iw-hp-arrow:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #ffffff26;position:absolute;top:-3px;right:-4px}.iw-scroll-hint{color:#ffffff4d;flex-direction:column;align-items:center;gap:8px;font-size:12px;animation:.7s .5s both iwFadeInUp;display:flex}.iw-scroll-mouse{border:1.5px solid #fff3;border-radius:11px;justify-content:center;width:22px;height:34px;padding-top:6px;display:flex}.iw-scroll-wheel{background:#fff6;border-radius:2px;width:3px;height:6px;animation:1.5s infinite iwScrollAnim}.iw-flow-divider{background:var(--iw-cream);flex-direction:column;align-items:center;display:flex;position:relative}.iw-flow-divider.from-navy{background:var(--iw-navy)}.iw-flow-line{background:linear-gradient(to bottom, var(--iw-border), var(--iw-gold));width:2px;height:64px}.iw-flow-divider.from-navy .iw-flow-line{background:linear-gradient(to bottom, var(--iw-navy), var(--iw-gold))}.iw-flow-dot{background:var(--iw-gold);border-radius:50%;width:10px;height:10px;margin:-2px 0;box-shadow:0 0 0 4px #c9a84c26}.iw-flow-line-2{background:linear-gradient(to bottom, var(--iw-gold), var(--iw-border));width:2px;height:64px}.iw-wf-section{padding:100px 40px;position:relative;overflow:hidden}.iw-wf-section.iw-bg-white{background:#fff}.iw-wf-section.iw-bg-cream{background:var(--iw-cream)}.iw-wf-section.iw-bg-cream-d{background:var(--iw-cream-d)}.iw-wf-section.iw-bg-navy{background:var(--iw-navy)}.iw-wf-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1160px;margin:0 auto;display:grid}.iw-wf-inner.iw-flip{direction:rtl}.iw-wf-inner.iw-flip>*{direction:ltr}.iw-wf-step-num{font-family:var(--font-s,serif);color:#0000;-webkit-text-stroke:1.5px #c9a84c33;-webkit-user-select:none;user-select:none;margin-bottom:-16px;margin-left:-6px;font-size:120px;font-weight:400;line-height:1}.iw-wf-section.iw-bg-navy .iw-wf-step-num{-webkit-text-stroke-color:#c9a84c26}.iw-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--iw-gold-d);background:var(--iw-gold-xl);border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}.iw-wf-section.iw-bg-navy .iw-eyebrow{color:var(--iw-gold-l);background:#c9a84c1f}.iw-wf-title{font-family:var(--font-s,serif);color:var(--iw-txt);margin-bottom:16px;font-size:clamp(28px,3vw,40px);line-height:1.2}.iw-wf-section.iw-bg-navy .iw-wf-title{color:#fff}.iw-wf-desc{color:var(--iw-txt-m);margin-bottom:28px;font-size:16px;line-height:1.75}.iw-wf-section.iw-bg-navy .iw-wf-desc{color:#ffffff8c}.iw-wf-points{flex-direction:column;gap:10px;display:flex}.iw-wf-point{color:var(--iw-txt-m);align-items:flex-start;gap:10px;font-size:14px;display:flex}.iw-wf-section.iw-bg-navy .iw-wf-point{color:#fff9}.iw-point-ico{background:var(--iw-gold);width:22px;height:22px;color:var(--iw-navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-weight:800;display:flex}.iw-wf-section.iw-bg-navy .iw-point-ico{color:var(--iw-gold-l);background:#c9a84c33}.iw-mockup{position:relative}.iw-mockup-card{border:1px solid var(--iw-border);border-radius:var(--iw-r-xl);box-shadow:var(--iw-sh-l);background:#fff;transition:transform .4s;overflow:hidden;transform:perspective(1000px)rotateY(-3deg)rotateX(2deg)}.iw-mockup-card:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.iw-wf-inner.iw-flip .iw-mockup-card{transform:perspective(1000px)rotateY(3deg)rotateX(2deg)}.iw-wf-inner.iw-flip .iw-mockup-card:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.iw-wf-section.iw-bg-navy .iw-mockup-card{background:var(--iw-navy-2);border-color:#ffffff1a;box-shadow:0 20px 60px #0006}.iw-mock-topbar{background:var(--iw-cream-d);border-bottom:1px solid var(--iw-border);align-items:center;gap:6px;padding:10px 14px;display:flex}.iw-wf-section.iw-bg-navy .iw-mock-topbar{background:#ffffff0d;border-bottom-color:#ffffff14}.iw-dot-r{background:#ff5f57;border-radius:50%;width:10px;height:10px}.iw-dot-y{background:#febc2e;border-radius:50%;width:10px;height:10px}.iw-dot-g{background:#28c840;border-radius:50%;width:10px;height:10px}.iw-mock-url{color:var(--iw-txt-l);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#0000000f;border-radius:4px;flex:1;padding:3px 8px;font-size:10px;overflow:hidden}.iw-mock-url.iw-dim{color:#ffffff4d;background:#ffffff14}.iw-mock-body{padding:16px}.iw-mock-body.iw-dark{background:var(--iw-navy-2)}.iw-mock-title{text-align:center;margin-bottom:4px;font-size:16px;font-weight:700}.iw-mock-sub{color:var(--iw-txt-l);text-align:center;margin-bottom:14px;font-size:11px}.iw-m-mode-grid{flex-direction:column;gap:8px;display:flex}.iw-m-mode-item{border:1.5px solid var(--iw-border-l);border-radius:var(--iw-r-md);cursor:default;align-items:center;gap:10px;padding:11px 13px;transition:all .2s;display:flex}.iw-m-mode-item.iw-rec{border-color:var(--iw-gold);background:var(--iw-gold-xl)}.iw-m-mode-ico{font-size:20px}.iw-m-mode-txt{flex:1}.iw-m-mode-nm{margin-bottom:2px;font-size:13px;font-weight:700}.iw-m-mode-nm .iw-badge-rec{background:var(--iw-gold);color:var(--iw-navy);vertical-align:middle;border-radius:10px;margin-left:4px;padding:1px 5px;font-size:9px}.iw-m-mode-ds{color:var(--iw-txt-l);font-size:11px}.iw-m-mode-badge{border-radius:20px;padding:2px 7px;font-size:9px;font-weight:800}.iw-badge-basic{background:var(--iw-cream-dd);color:var(--iw-txt-m)}.iw-badge-premium{color:var(--iw-purple);background:#8b5cf61a}.iw-m-type-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.iw-m-type-cell{border:1px solid var(--iw-border);text-align:center;border-radius:8px;padding:8px;font-size:10px}.iw-m-form-steps{gap:4px;margin-bottom:12px;display:flex}.iw-m-step-dot{background:var(--iw-border);width:24px;height:24px;color:var(--iw-txt-l);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.iw-m-step-dot.iw-active{background:var(--iw-gold);color:var(--iw-navy)}.iw-m-prop-grid{grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:10px;display:grid}.iw-m-prop-btn{border:1px solid var(--iw-border);text-align:center;cursor:default;border-radius:6px;padding:8px 4px;font-size:9px}.iw-m-prop-btn.iw-sel{border-color:var(--iw-gold);background:var(--iw-gold-xl)}.iw-m-prop-ico{margin-bottom:2px;font-size:16px}.iw-m-form-lbl{margin-bottom:8px;font-size:12px;font-weight:600}.iw-m-api-hdr{color:var(--iw-txt-l);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:700}.iw-m-api-items{flex-direction:column;display:flex}.iw-m-api-item{border-bottom:1px solid var(--iw-border-l);align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:flex}.iw-m-api-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.iw-m-api-dot.iw-green{background:var(--iw-green)}.iw-m-api-dot.iw-amber{background:var(--iw-amber);animation:1.5s infinite iwPulse}.iw-m-user-msg{justify-content:flex-end;margin-bottom:12px;display:flex}.iw-m-user-bubble{background:var(--iw-navy);color:#fff;border-radius:12px 12px 3px;max-width:75%;padding:9px 12px;font-size:11px;line-height:1.5}.iw-m-user-meta{color:#ffffff80;font-size:9px}.iw-m-ai-row{align-items:flex-start;gap:8px;display:flex}.iw-m-ai-ava{background:linear-gradient(135deg, var(--iw-gold), var(--iw-gold-l));width:28px;height:28px;color:var(--iw-navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.iw-m-ai-body{flex:1}.iw-m-ai-label{margin-bottom:8px;font-size:12px;font-weight:700}.iw-m-ai-text{background:var(--iw-cream-d);border:1px solid var(--iw-border);color:var(--iw-txt-m);border-radius:8px;margin-bottom:8px;padding:10px;font-size:10px;line-height:1.6}.iw-m-ai-strong{color:var(--iw-txt)}.iw-m-metrics-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.iw-m-metric{border:1px solid var(--iw-border);text-align:center;background:#fff;border-radius:8px;padding:9px}.iw-m-metric.iw-red-bg{background:var(--iw-red-bg);border-color:#ef444433}.iw-m-m-label{color:var(--iw-txt-l);margin-bottom:3px;font-size:9px}.iw-m-metric.iw-red-bg .iw-m-m-label{color:var(--iw-red)}.iw-m-m-val{font-size:18px;font-weight:800}.iw-m-m-unit{font-size:9px;font-weight:700}.iw-m-m-sub{color:var(--iw-txt-l);margin-top:2px;font-size:8px}.iw-m-metric.iw-red-bg .iw-m-m-sub{color:var(--iw-red)}.iw-txt-gold{color:var(--iw-gold-d)}.iw-txt-green{color:var(--iw-green-d)}.iw-txt-blue{color:var(--iw-blue)}.iw-txt-red{color:var(--iw-red)}.iw-txt-navy{color:var(--iw-navy)}.iw-txt-purple{color:var(--iw-purple)}.iw-pipeline-item,.iw-m-pipe-item{display:contents}.iw-m-stats-row{gap:16px;margin-bottom:10px;display:flex}.iw-m-stat-item{text-align:center}.iw-m-stat-n{font-size:22px;font-weight:800}.iw-m-stat-l{color:var(--iw-txt-l);font-size:9px}.iw-m-pipe{align-items:center;gap:3px;margin-bottom:10px;display:flex;overflow:hidden}.iw-m-pipe-step{white-space:nowrap;border-radius:20px;padding:2px 6px;font-size:9px;font-weight:600}.iw-m-pipe-step.iw-done{background:var(--iw-green-bg);color:var(--iw-green-d)}.iw-m-pipe-step.iw-curr{color:var(--iw-gold-d);background:#c9a84c26}.iw-m-pipe-step.iw-pending{background:var(--iw-cream-d);color:var(--iw-txt-l)}.iw-m-pipe-arr{color:var(--iw-border);font-size:9px}.iw-m-doc-title{margin-bottom:4px;font-size:15px;font-weight:700}.iw-m-doc-meta{color:var(--iw-txt-l);margin-bottom:12px;font-size:10px}.iw-m-cnt-row{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;display:grid}.iw-m-cnt{text-align:center;border:1px solid var(--iw-border);border-radius:8px;padding:9px 6px}.iw-m-cnt-n{font-size:20px;font-weight:800}.iw-m-cnt-l{color:var(--iw-txt-l);margin-top:2px;font-size:9px}.iw-m-orig-card{background:var(--iw-navy);border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:12px;display:flex}.iw-m-orig-ico{background:var(--iw-gold);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.iw-m-orig-nm{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600}.iw-m-orig-mt{color:#ffffff80;font-size:10px}.iw-m-orig-bx{background:var(--iw-green);color:#fff;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:9px;font-weight:700}.iw-m-section-lbl{color:var(--iw-txt-l);text-transform:uppercase;letter-spacing:.5px;margin:8px 0 6px;font-size:10px;font-weight:700}.iw-m-section-lbl.iw-dim{color:#ffffff4d}.iw-m-sum-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.iw-m-sum-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:9px}.iw-m-sum-type{color:var(--iw-purple);margin-bottom:2px;font-size:9px;font-weight:700}.iw-m-sum-name{color:#ffffffb3;font-size:11px;font-weight:600}.iw-m-flags{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.iw-m-flag{border:1px solid var(--iw-border);border-radius:20px;align-items:center;gap:3px;padding:3px 8px;font-size:10px;display:flex}.iw-m-flag.iw-ok{border-color:var(--iw-green);background:var(--iw-green-bg)}.iw-m-flag.iw-warn{border-color:var(--iw-amber);background:#f59e0b14}.iw-m-chk-list{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.iw-m-chk{background:var(--iw-green-bg);border:1px solid #22c55e33;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex}.iw-m-chk-ico{background:var(--iw-green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;display:flex}.iw-m-pub-status{text-align:center;background:var(--iw-green-bg);border:1px solid #22c55e33;border-radius:10px;padding:14px}.iw-m-pub-ico{margin-bottom:6px;font-size:28px;display:block}.iw-m-pub-txt{color:var(--iw-green-d);margin-bottom:4px;font-size:14px;font-weight:700}.iw-m-pub-url{color:var(--iw-blue);font-family:monospace;font-size:9px}.iw-m-pub-actions{justify-content:center;gap:6px;margin-top:8px;display:flex}.iw-m-pub-action{border:1px solid var(--iw-border);border-radius:6px;padding:4px 10px;font-size:10px}.iw-m-pub-action.iw-blue{background:var(--iw-blue);color:#fff;border-color:var(--iw-blue)}.iw-m-dist-hdr{align-items:center;gap:6px;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.iw-m-dist-sel{border:1px solid var(--iw-border);width:100%;color:var(--iw-txt);background:#fff;border-radius:7px;margin-bottom:8px;padding:8px 10px;font-family:inherit;font-size:11px}.iw-m-inv-box{background:var(--iw-cream-d);border-radius:8px;margin-bottom:8px;padding:10px}.iw-m-inv-lbl{color:var(--iw-txt-m);margin-bottom:7px;font-size:10px;font-weight:700}.iw-m-inv-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.iw-m-inv-inp{border:1px solid var(--iw-border);background:#fff;border-radius:6px;width:100%;padding:6px 8px;font-family:inherit;font-size:10px}.iw-m-ch-row{gap:6px;display:flex}.iw-m-ch{border:1.5px solid var(--iw-border);text-align:center;cursor:default;border-radius:7px;flex:1;padding:7px;font-size:11px}.iw-m-ch.iw-sel{border-color:var(--iw-gold);background:var(--iw-gold-xl)}.iw-m-inv-email{border:1px solid var(--iw-border);background:#fff;border-radius:7px;width:100%;margin-top:7px;padding:7px 10px;font-family:inherit;font-size:10px}.iw-m-dist-btn{background:var(--iw-gold);width:100%;color:var(--iw-navy);cursor:default;border:none;border-radius:8px;margin-top:10px;padding:10px;font-family:inherit;font-size:13px;font-weight:700}.iw-stats-section{background:var(--iw-navy);padding:80px 40px;position:relative;overflow:hidden}.iw-stats-section:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 0%,#c9a84c14 0%,#0000 60%),radial-gradient(60% 100% at 100%,#3b82f60d 0%,#0000 60%);position:absolute;inset:0}.iw-stats-inner{max-width:1000px;margin:0 auto;position:relative}.iw-stats-title{text-align:center;font-family:var(--font-s,serif);color:#fff;margin-bottom:8px;font-size:36px}.iw-stats-sub{text-align:center;color:#ffffff73;margin-bottom:56px;font-size:16px}.iw-stats-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.iw-stat-card{border-radius:var(--iw-r-xl);text-align:center;background:#ffffff0a;border:1px solid #ffffff14;padding:32px 24px;transition:all .3s}.iw-stat-card:hover{background:#ffffff12;transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.iw-stat-val{font-family:var(--font-s,serif);color:var(--iw-gold-l);margin-bottom:8px;font-size:52px;line-height:1}.iw-stat-lbl{color:#ffffff73;margin-bottom:4px;font-size:14px}.iw-stat-sub{color:#ffffff40;font-size:12px}.iw-cta-section{text-align:center;background:var(--iw-cream);padding:120px 40px;position:relative;overflow:hidden}.iw-cta-section:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 50% 0,#c9a84c12 0%,#0000 60%);position:absolute;inset:0}.iw-cta-inner{max-width:640px;margin:0 auto;position:relative}.iw-cta-badge{background:var(--iw-gold-xl);color:var(--iw-gold-d);letter-spacing:.5px;border:1px solid #c9a84c4d;border-radius:20px;align-items:center;gap:6px;margin-bottom:24px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-flex}.iw-cta-title{font-family:var(--font-s,serif);color:var(--iw-txt);margin-bottom:16px;font-size:clamp(32px,4vw,52px);line-height:1.2}.iw-cta-title em{color:var(--iw-gold-d);font-style:normal}.iw-cta-desc{color:var(--iw-txt-m);margin-bottom:40px;font-size:17px;line-height:1.7}.iw-cta-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.iw-btn-primary{background:var(--iw-navy);color:#fff;border-radius:var(--iw-r-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:14px 36px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.iw-btn-primary:hover{background:var(--iw-navy-2);box-shadow:var(--iw-sh-l);transform:translateY(-2px)}.iw-btn-gold{background:var(--iw-gold);color:var(--iw-navy);border-radius:var(--iw-r-md);cursor:pointer;border:none;padding:14px 36px;font-family:inherit;font-size:15px;font-weight:700;transition:all .2s}.iw-btn-gold:hover{background:var(--iw-gold-d);box-shadow:var(--iw-sh-l);transform:translateY(-2px)}.iw-footer{background:var(--iw-navy);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:32px 40px;display:flex}.iw-footer-logo{align-items:center;gap:8px;display:flex}.iw-footer-logo-txt{font-family:var(--font-s,serif);color:#fff;font-size:18px}.iw-footer-copy{color:#ffffff40;font-size:12px}.iw-footer-links{gap:20px;display:flex}.iw-footer-link{color:#ffffff59;font-size:12px;text-decoration:none}.iw-footer-link:hover{color:var(--iw-gold-l)}.iw-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(32px)}.iw-reveal-l{opacity:0;transition:opacity .7s,transform .7s;transform:translate(-32px)}.iw-reveal-r{opacity:0;transition:opacity .7s,transform .7s;transform:translate(32px)}.iw-reveal.iw-vis,.iw-reveal-l.iw-vis,.iw-reveal-r.iw-vis{opacity:1;transform:translate(0)}.iw-delay-1{transition-delay:.1s}.iw-delay-2{transition-delay:.2s}.iw-delay-3{transition-delay:.3s}.iw-delay-4{transition-delay:.4s}@keyframes iwFadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes iwFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes iwScrollAnim{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes iwPulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:768px){.iw-wf-inner,.iw-wf-inner.iw-flip{direction:ltr;grid-template-columns:1fr;gap:40px}.iw-wf-section{padding:60px 20px}.iw-stats-grid{grid-template-columns:repeat(2,1fr)}.iw-hero{padding:100px 20px 60px}.iw-pipeline{flex-wrap:wrap;justify-content:center;gap:8px}.iw-hp-arrow,.iw-gnav-steps{display:none}.iw-footer{text-align:center;flex-direction:column;gap:16px}.iw-footer-links{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.iw-stats-grid{grid-template-columns:1fr 1fr}.iw-m-cnt-row,.iw-m-metrics-grid{grid-template-columns:repeat(2,1fr)}}[data-theme=dark] .iw-root{--iw-cream:#14120d;--iw-cream-d:#0b0a07;--iw-cream-dd:#0b0a07;--iw-txt:#f6f1e6;--iw-txt-m:#f6f1e69e;--iw-txt-l:#f6f1e657;--iw-border:var(--bdm);--iw-border-l:#ffffff0f;--iw-gold-xl:#c9a84c21;--iw-gold-d:#cda84c;--iw-green-bg:#22c55e14;--iw-red-bg:#ef444412;--iw-sh:0 4px 20px #0006;--iw-sh-l:0 12px 40px #0000008c;background:var(--iw-cream);color:var(--iw-txt)}[data-theme=dark] .iw-root .iw-wf-section.iw-bg-white{background:var(--bg-elev)}[data-theme=dark] .iw-root .iw-wf-section.iw-bg-cream{background:var(--iw-cream)}[data-theme=dark] .iw-root .iw-wf-section.iw-bg-cream-d{background:var(--iw-cream-d)}[data-theme=dark] .iw-root .iw-flow-divider,[data-theme=dark] .iw-root .iw-cta-section{background:var(--iw-cream)}[data-theme=dark] .iw-root .iw-mockup-card{background:var(--bg-card);border-color:var(--bdm);box-shadow:0 20px 60px #00000080}[data-theme=dark] .iw-root .iw-mock-topbar{background:#ffffff0d;border-bottom-color:#ffffff12}[data-theme=dark] .iw-root .iw-mock-url{color:#ffffff4d;background:#ffffff12}[data-theme=dark] .iw-root .iw-mock-body{background:var(--bg-card)}[data-theme=dark] .iw-root .iw-wf-section:not(.iw-bg-navy) .iw-eyebrow{background:var(--iw-gold-xl);color:var(--iw-gold-l)}[data-theme=dark] .iw-root .iw-m-ai-text{background:#ffffff0d;border-color:#ffffff14}[data-theme=dark] .iw-root .iw-m-ai-strong{color:var(--iw-txt)}[data-theme=dark] .iw-root .iw-m-metric{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .iw-root .iw-m-metric.iw-red-bg{background:var(--iw-red-bg);border-color:#ef444426}[data-theme=dark] .iw-root .iw-m-mode-item{border-color:#ffffff14}[data-theme=dark] .iw-root .iw-m-mode-item.iw-rec{border-color:var(--iw-gold);background:var(--iw-gold-xl)}[data-theme=dark] .iw-root .iw-m-type-cell,[data-theme=dark] .iw-root .iw-m-prop-btn{border-color:#ffffff14}[data-theme=dark] .iw-root .iw-m-prop-btn.iw-sel{border-color:var(--iw-gold);background:var(--iw-gold-xl)}[data-theme=dark] .iw-root .iw-m-step-dot{color:#fff6;background:#ffffff1a}[data-theme=dark] .iw-root .iw-m-cnt{border-color:#ffffff14}[data-theme=dark] .iw-root .iw-m-api-item{border-bottom-color:#ffffff0f}[data-theme=dark] .iw-root .iw-m-inv-box{background:#ffffff0d}[data-theme=dark] .iw-root .iw-m-inv-inp,[data-theme=dark] .iw-root .iw-m-dist-sel,[data-theme=dark] .iw-root .iw-m-inv-email{color:var(--iw-txt);background:#ffffff12;border-color:#ffffff1a}[data-theme=dark] .iw-root .iw-m-ch{color:var(--iw-txt);border-color:#ffffff1a}[data-theme=dark] .iw-root .iw-m-ch.iw-sel{border-color:var(--iw-gold);background:var(--iw-gold-xl)}[data-theme=dark] .iw-root .iw-m-chk,[data-theme=dark] .iw-root .iw-m-pub-status{background:#22c55e0f;border-color:#22c55e26}[data-theme=dark] .iw-root .iw-m-pub-action{color:var(--iw-txt);background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .iw-root .iw-m-pipe-step.iw-pending{color:#ffffff59;background:#ffffff12}[data-theme=dark] .iw-root .iw-badge-basic{color:var(--iw-txt-m);background:#ffffff17}[data-theme=dark] .iw-root .iw-m-flag{color:var(--iw-txt-m);border-color:#ffffff1a}[data-theme=dark] .iw-root .iw-m-flag.iw-ok{border-color:var(--iw-green);background:var(--iw-green-bg)}[data-theme=dark] .iw-root .iw-m-flag.iw-warn{border-color:var(--iw-amber);background:#f59e0b12}[data-theme=dark] .iw-root .iw-cta-title{color:var(--iw-txt)}[data-theme=dark] .iw-root .iw-cta-title em{color:var(--iw-gold-l)}[data-theme=dark] .iw-root .iw-cta-badge{background:var(--iw-gold-xl);color:var(--iw-gold-l);border-color:#c9a84c40}[data-theme=dark] .iw-root .iw-btn-primary{background:var(--bg-card);border:1.5px solid var(--bdm)}[data-theme=dark] .iw-root .iw-btn-primary:hover{background:var(--bg-hover)}
