:root{--paper:#f5f2eb;--white:#fff;--ink:#102033;--muted:#667486;--navy:#0c2340;--navy-2:#17395f;--gold:#b38a4a;--gold-soft:#efe4cf;--line:#d8dde4;--blue-soft:#eef3f9;--green:#2f6f5f;--shadow:0 18px 50px #11223314}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.pitch-shell{min-height:100vh;color:var(--ink);background:linear-gradient(#fbfaf7 0%,#f5f2eb 48%,#f8f6f1 100%);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.noise{display:none}.topbar{border-bottom:1px solid #0c23401a;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;max-width:1240px;height:86px;margin:0 auto;padding:0 26px;display:grid}.brand{justify-self:start;align-items:center;gap:13px;display:flex}.brand-mark{border:1px solid var(--navy);background:var(--navy);color:#fff;letter-spacing:.08em;border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:900;display:grid}.brand strong{color:var(--navy);letter-spacing:.15em;font-size:13px;font-weight:900;display:block}.brand small{color:var(--muted);letter-spacing:.12em;margin-top:4px;font-size:8px;font-weight:700;display:block}.desktop-nav{color:#536173;justify-self:center;align-items:center;gap:28px;font-size:12px;font-weight:700;display:flex}.desktop-nav a{border-bottom:1px solid #0000;padding:11px 0}.lang-wrap{justify-self:end;position:relative}.lang-btn{border:1px solid var(--line);min-height:40px;color:var(--navy);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-weight:750;display:inline-flex}.lang-menu{z-index:50;border:1px solid var(--line);min-width:180px;box-shadow:var(--shadow);background:#fff;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}[dir=rtl] .lang-menu{left:0;right:auto}.lang-menu button{color:#4d5c6e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;width:100%;padding:10px 12px}[dir=rtl] .lang-menu button{text-align:right}.lang-menu button:hover,.lang-menu button.active{background:var(--blue-soft);color:var(--navy)}.section-grid,.section,.scale-banner,footer{max-width:1240px;margin-left:auto;margin-right:auto}.hero{grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:center;gap:74px;min-height:700px;padding:92px 26px 76px;display:grid}.hero-copy{padding-right:10px}[dir=rtl] .hero-copy{padding-left:10px;padding-right:0}.eyebrow,.section-kicker{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.hero h1{max-width:830px;color:var(--navy);letter-spacing:-.045em;margin:21px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(49px,5.7vw,76px);font-weight:600;line-height:1.02}.lead{color:#526174;max-width:760px;margin:0;font-size:18px;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.btn{border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 18px;font-size:13px;font-weight:850;transition:all .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 12px 24px #0c234024}.btn-primary:hover{background:var(--navy-2)}.btn-ghost{color:var(--navy);background:#fff}.proof-row{border-top:1px solid #0c23401a;flex-wrap:wrap;gap:16px 22px;margin-top:29px;padding-top:20px;display:flex}.proof-row span{color:#607084;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.proof-row svg{color:var(--green)}.hero-panel{background:#fff;border:1px solid #0c234029;border-radius:3px;box-shadow:0 26px 70px #0f243a1a}.demand-card{padding:29px 30px 26px;position:relative;overflow:hidden}.demand-card:before{content:"";background:linear-gradient(90deg,var(--navy) 0 72%,var(--gold) 72% 100%);height:5px;position:absolute;top:0;left:0;right:0}.demand-card-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:22px;display:flex}.panel-label{color:#6d7887;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900}.demand-status{color:var(--green);align-items:center;gap:7px;margin-top:9px;font-size:12px;font-weight:800;display:inline-flex}.israel-seal{border:1px solid var(--navy);width:56px;height:56px;color:var(--navy);letter-spacing:.05em;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:700;display:grid}.demand-big-number{align-items:flex-end;gap:15px;padding:25px 0 21px;display:flex}.demand-big-number strong{color:var(--navy);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:78px;font-weight:600;line-height:.8}.demand-big-number span{color:#526174;padding-bottom:6px;font-size:14px;font-weight:800}.demand-trades{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0 18px}.demand-caption{color:#7a8491;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:900}.demand-trade-row{border-bottom:1px solid #edf0f3;align-items:center;gap:10px;min-height:34px;display:flex}.demand-trade-row:last-child{border-bottom:0}.demand-dot{background:var(--gold);border-radius:50%;flex:none;width:5px;height:5px}.demand-trade-row strong{color:#21364f;font-size:13px}.demand-meta-grid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;display:grid}.demand-meta-grid>div{padding:18px 0}.demand-meta-grid>div+div{border-left:1px solid var(--line);padding-left:20px}[dir=rtl] .demand-meta-grid>div+div{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:20px}.demand-meta-grid span,.representation-block span{color:#7b8794;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.demand-meta-grid strong{color:var(--navy);margin-top:6px;font-size:12px;line-height:1.45;display:block}.representation-block{grid-template-columns:1fr 1fr;gap:20px;padding-top:18px;display:grid}.representation-block strong{color:var(--navy);margin-top:6px;font-size:12px;line-height:1.45;display:block}.representation-block small{color:#6f7b89;margin-top:4px;font-size:10px;line-height:1.4;display:block}.section{padding:82px 26px}.section:nth-of-type(2n){background:0 0}.section-head{justify-content:space-between;gap:24px;margin-bottom:35px;display:flex}.section h2,.section-head h2,.scale-banner h2,.contact-inner h2{max-width:920px;color:var(--navy);letter-spacing:-.035em;margin:13px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.3vw,55px);font-weight:600;line-height:1.06}.section-head p{color:#5e6c7d;max-width:770px;margin:0;font-size:15px;line-height:1.75}.requirements-grid{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.requirement-card{border:0;border-right:1px solid var(--line);background:#fff;min-height:236px;padding:28px}[dir=rtl] .requirement-card{border-right:0;border-left:1px solid var(--line)}.requirement-card:last-child{border-left:0;border-right:0}.requirement-card:hover{background:#fbfaf7}.req-icon{width:38px;height:38px;color:var(--navy);background:#fff;border:1px solid #d7dde4;border-radius:50%;place-items:center;display:grid}.requirement-card h3{color:var(--navy);margin:25px 0 10px;font-size:18px}.requirement-card p{color:#647285;margin:0;font-size:13px;line-height:1.75}.trade-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.trade-card{background:#fbfaf7;border:1px solid #d8dde4;flex-direction:column;justify-content:space-between;min-height:132px;padding:19px 20px;display:flex}.trade-card span{color:var(--gold);letter-spacing:.15em;font-size:9px;font-weight:900}.trade-card strong{max-width:280px;color:var(--navy);font-size:17px;line-height:1.35}.timeline{border-top:1px solid var(--line);margin-top:33px}.step{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:22px;padding:26px 0;display:grid}.step-no{border:1px solid var(--gold);width:40px;height:40px;color:var(--gold);background:0 0;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-weight:700;display:grid}.step h3{color:var(--navy);margin:0 0 7px;font-size:18px}.step p{color:#667486;max-width:760px;margin:0;font-size:13px;line-height:1.7}.scale-banner{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:36px;margin-top:20px;margin-bottom:18px;padding:54px 56px;display:flex}.scale-banner .mini{color:#d2b984;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.scale-banner h2{color:#fff;margin:11px 0 14px}.scale-banner p{color:#d7e0e9;max-width:820px;margin:0;font-size:14px;line-height:1.75}.scale-icon{color:#d2b984;opacity:.85;flex:none}.contact{padding-top:92px;padding-bottom:105px}.contact-inner{text-align:center;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);background:0 0;padding:66px 60px}.contact-inner h2{max-width:900px;margin:0 auto 18px}.contact-inner p{color:#5f6d7e;max-width:760px;margin:0 auto;font-size:16px;line-height:1.75}.contact-inner .hero-actions{justify-content:center}.compliance{color:#776d5d;justify-content:center;align-items:flex-start;gap:9px;max-width:830px;margin:23px auto 0;font-size:10px;line-height:1.55;display:flex}.compliance svg{color:var(--gold);flex:none}.contact-grid{grid-template-columns:repeat(2,1fr);gap:8px;max-width:820px;margin:31px auto 0;display:grid}.contact-grid a{border:1px solid var(--line);color:#4c5c6f;background:#fff;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:12px;font-weight:750;display:flex}.contact-grid a:hover{border-color:var(--gold);color:var(--navy)}footer{color:#7a8796;letter-spacing:.05em;border-top:1px solid #0c23401a;justify-content:space-between;gap:20px;padding:26px 26px 42px;font-size:10px;display:flex}footer a{color:var(--navy);font-weight:800}[dir=rtl] .hero-actions svg,[dir=rtl] .btn-primary svg{transform:scaleX(-1)}@media (width<=980px){.topbar{grid-template-columns:1fr auto}.desktop-nav{display:none}.hero{grid-template-columns:1fr;gap:45px;min-height:auto;padding-top:66px}.hero-copy{padding:0}.requirements-grid{grid-template-columns:1fr}.requirement-card{border-left:0;border-right:0;border-bottom:1px solid var(--line);min-height:0}.requirement-card:last-child{border-bottom:0}.trade-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.topbar{height:72px;padding:0 16px}.brand-mark{width:38px;height:38px;font-size:11px}.brand strong{font-size:11px}.brand small{display:none}.lang-btn{font-size:0}.lang-btn svg{font-size:initial}.hero{gap:34px;padding:54px 16px 48px}.hero h1{font-size:clamp(40px,12vw,54px)}.lead{font-size:16px}.proof-row{gap:12px}.demand-card{padding:24px 20px 22px}.demand-big-number strong{font-size:65px}.demand-meta-grid,.representation-block{grid-template-columns:1fr}.demand-meta-grid>div+div{border-left:0;border-right:0;border-top:1px solid var(--line);padding-left:0;padding-right:0}.representation-block{gap:14px}.section{padding:62px 16px}.section h2,.section-head h2,.scale-banner h2,.contact-inner h2{font-size:37px}.trade-grid,.contact-grid{grid-template-columns:1fr}.scale-banner{margin-left:16px;margin-right:16px;padding:35px 25px}.scale-icon{display:none}.step{grid-template-columns:48px 1fr;gap:12px}.contact{padding-top:64px;padding-bottom:72px}.contact-inner{padding:42px 4px}footer{flex-direction:column;padding-left:16px;padding-right:16px}}:root{--official-paper:#fbfaf7;--official-cream:#f4f0e7;--official-navy:#0b2543;--official-navy-2:#153b63;--official-gold:#a9803f;--official-green:#2f6f5f;--official-red:#9a4f46;--official-border:#d8dde4;--official-text:#26394f;--official-muted:#6e7a89}.topbar{z-index:40;-webkit-backdrop-filter:blur(16px);background:#fbfaf7f0;position:sticky;top:0}.official-invitation{max-width:1240px;margin:0 auto;padding:86px 26px 42px}.invitation-masthead{border-bottom:1px solid var(--official-navy);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;padding:0 0 34px;display:grid}.memo-label{color:var(--official-gold);letter-spacing:.16em;text-transform:uppercase;border:1px solid #a9803f73;align-items:center;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.invitation-masthead h2{max-width:860px;color:var(--official-navy);letter-spacing:-.035em;margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.4vw,56px);font-weight:600;line-height:1.04}.memo-ref{border-left:2px solid var(--official-gold);color:var(--official-muted);align-items:center;gap:9px;padding:11px 13px;font-size:11px;font-weight:700;display:flex}.memo-ref svg{color:var(--official-gold);flex:none}.official-grid{border-bottom:1px solid var(--official-border);grid-template-columns:.92fr 1.08fr;display:grid}.official-block{border-right:1px solid var(--official-border);min-height:420px;padding:42px 38px 42px 0;position:relative}[dir=rtl] .official-block{border-right:0;border-left:1px solid var(--official-border);padding:42px 0 42px 38px}.official-block+.official-block{border-right:0;padding-left:38px}[dir=rtl] .official-block+.official-block{border-left:0;padding-left:0;padding-right:38px}.official-index{color:#c4cad1;font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1;position:absolute;top:38px;right:20px}[dir=rtl] .official-index{left:20px;right:auto}.official-icon{border:1px solid var(--official-border);width:42px;height:42px;color:var(--official-navy);background:#fff;border-radius:50%;place-items:center;display:grid}.official-kicker{color:var(--official-gold);letter-spacing:.16em;text-transform:uppercase;margin-top:25px;font-size:9px;font-weight:900;display:block}.official-block h3{max-width:620px;color:var(--official-navy);margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:600;line-height:1.1}.official-block>p{color:#5f6d7d;max-width:620px;margin:0;font-size:14px;line-height:1.8}.demand-split{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.demand-split>div{border:1px solid var(--official-border);background:#fff;padding:16px}.status-label{letter-spacing:.11em;text-transform:uppercase;margin-bottom:11px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.status-label.signed{color:var(--official-green);background:#eaf2ef}.status-label.additional{color:#8a662e;background:#f2e9da}.demand-split b{color:#34485e;align-items:flex-start;gap:7px;margin:8px 0;font-size:11px;line-height:1.45;display:flex}.demand-split b svg{color:var(--official-gold);flex:none;margin-top:1px}.official-section-head{border-bottom:1px solid var(--official-border);justify-content:space-between;align-items:flex-end;gap:30px;padding:68px 0 27px;display:flex}.official-section-head>div{max-width:890px}.official-number{color:#abb3bd;margin-right:10px;font-family:Georgia,Times New Roman,serif;font-size:14px;display:inline-block}[dir=rtl] .official-number{margin-left:10px;margin-right:0}.official-section-head .official-kicker{margin:0;display:inline-block}.official-section-head h2{color:var(--official-navy);letter-spacing:-.035em;margin:12px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.2vw,52px);font-weight:600;line-height:1.06}.official-section-head>svg{color:var(--official-gold)}.official-criteria{border-bottom:1px solid var(--official-border);grid-template-columns:repeat(3,1fr);display:grid}.official-criteria>div{border-right:1px solid var(--official-border);border-bottom:1px solid var(--official-border);min-height:210px;padding:28px 26px}.official-criteria>div:nth-child(3n){border-right:0}.official-criteria>div:nth-child(n+4){border-bottom:0}[dir=rtl] .official-criteria>div{border-right:0;border-left:1px solid var(--official-border)}[dir=rtl] .official-criteria>div:nth-child(3n){border-left:0}.official-criteria svg{color:var(--official-gold)}.official-criteria strong{color:var(--official-navy);margin-top:18px;font-size:16px;display:block}.official-criteria p{color:#697789;margin:9px 0 0;font-size:12px;line-height:1.7}.next-head{padding-top:76px}.official-process{border-top:1px solid var(--official-border)}.official-step{border-bottom:1px solid var(--official-border);grid-template-columns:64px 220px minmax(0,1fr);align-items:start;gap:18px;padding:22px 0;display:grid}.official-step>span{color:var(--official-gold);font-family:Georgia,Times New Roman,serif;font-size:17px}.official-step strong{color:var(--official-navy);font-size:14px;display:block}.official-step p{color:#667486;margin:0;font-size:12px;line-height:1.65}.official-note{color:#6e665b;background:#faf6ee;border:1px solid #ded6c7;align-items:flex-start;gap:10px;margin-top:25px;padding:15px 17px;display:flex}.official-note svg{color:var(--official-gold);flex:none}.official-note p{margin:0;font-size:11px;line-height:1.65}.official-qualify-link{color:var(--official-navy);border-bottom:1px solid var(--official-gold);align-items:center;gap:8px;margin-top:20px;padding-bottom:5px;font-size:12px;font-weight:900;display:inline-flex}.priority-trades-section{padding-top:76px}.trade-card{position:relative;overflow:hidden}.trade-card:before{content:"";background:var(--official-green);height:3px;position:absolute;top:0;left:0;right:0}.trade-card.additional-trade:before{background:var(--official-gold)}.trade-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.trade-card-top>b{color:var(--official-green);letter-spacing:.11em;font-size:8px;font-weight:900}.additional-trade .trade-card-top>b{color:#8b672f}.trade-card small{color:#83745d;margin-top:12px;font-size:10px;line-height:1.45;display:block}.qualify-section{max-width:1240px;padding-top:86px;padding-bottom:86px}.smart-form-card{border:1px solid var(--official-border);background:#fff;box-shadow:0 24px 65px #0c234012}.smart-form-intro{border-bottom:1px solid var(--official-border);padding:44px 46px 28px}.smart-form-intro h2{max-width:880px;color:var(--official-navy);margin:14px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,50px);font-weight:600;line-height:1.06}.smart-form-intro p{color:#657386;max-width:780px;margin:0;font-size:14px;line-height:1.7}.form-progress{border-bottom:1px solid var(--official-border);grid-template-columns:repeat(4,1fr);display:grid}.progress-step{border-right:1px solid var(--official-border);color:#8792a0;background:#fbfbfa;align-items:center;gap:10px;min-height:63px;padding:12px 17px;display:flex}.progress-step:last-child{border-right:0}[dir=rtl] .progress-step{border-right:0;border-left:1px solid var(--official-border)}[dir=rtl] .progress-step:last-child{border-left:0}.progress-step>span{border:1px solid #cfd5dc;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.progress-step strong{font-size:11px}.progress-step.active{color:var(--official-navy);background:#f6f1e8}.progress-step.active>span{border-color:var(--official-gold);color:var(--official-gold)}.progress-step.done{color:var(--official-green)}.progress-step.done>span{background:var(--official-green);border-color:var(--official-green);color:#fff}.form-body{padding:38px 46px}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field{flex-direction:column;gap:8px;display:flex}.field.span-2{grid-column:1/-1}.field>span{color:#34485e;font-size:11px;font-weight:800}.field input,.field textarea,.field select{color:#172d45;width:100%;font:inherit;background:#fff;border:1px solid #cfd6de;border-radius:6px;outline:none;padding:12px 13px;font-size:13px;transition:all .15s}.field textarea{resize:vertical;min-height:88px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--official-navy);box-shadow:0 0 0 3px #0c234014}.field small{color:#7b8794;font-size:10px;line-height:1.55}.form-explainer{border-left:3px solid var(--official-green);background:#f6faf8;margin-bottom:18px;padding:15px 17px}[dir=rtl] .form-explainer{border-left:0;border-right:3px solid var(--official-green)}.form-explainer.future{border-color:var(--official-gold);background:#fbf7ef;margin-top:18px}.form-explainer>div{color:var(--official-navy);align-items:center;gap:9px;display:flex}.form-explainer p{color:#667486;margin:8px 0 0;font-size:11px;line-height:1.65}.trade-capacity-table{border:1px solid var(--official-border)}.trade-capacity-head,.trade-capacity-row,.trade-capacity-total{grid-template-columns:minmax(260px,1fr) 190px 160px;align-items:stretch;display:grid}.trade-capacity-head{background:var(--official-navy);color:#fff}.trade-capacity-head span{letter-spacing:.08em;text-transform:uppercase;border-right:1px solid #ffffff26;padding:11px 12px;font-size:9px;font-weight:900}.trade-capacity-row{border-bottom:1px solid var(--official-border);background:#fff}.trade-capacity-row.additional-row{background:#fdfaf4}.trade-capacity-name{border-right:1px solid var(--official-border);padding:14px 15px}.trade-capacity-name strong{color:var(--official-navy);margin-top:6px;font-size:13px;display:block}.trade-capacity-name small{color:#7c705d;max-width:600px;margin-top:7px;font-size:9px;line-height:1.5;display:block}.trade-status{letter-spacing:.09em;padding:4px 6px;font-size:7px;font-weight:900;display:inline-flex}.trade-status.signed{color:var(--official-green);background:#e7f1ed}.trade-status.additional{color:#89642f;background:#efe3cf}.trade-capacity-row label{border-right:1px solid var(--official-border);align-items:center;padding:11px;display:flex}.trade-capacity-row label:last-child{border-right:0}.trade-capacity-row input{width:100%;min-height:42px;color:var(--official-navy);text-align:center;border:1px solid #cfd6de;border-radius:5px;outline:none;padding:8px 10px;font-size:14px;font-weight:850}.trade-capacity-row input:focus{border-color:var(--official-gold);box-shadow:0 0 0 3px #a9803f1a}.trade-capacity-total{background:#f3f5f7}.trade-capacity-total>*{border-right:1px solid var(--official-border);padding:12px 14px}.trade-capacity-total>:last-child{border-right:0}.trade-capacity-total b{color:var(--official-navy);text-align:center}.toggle-stack{gap:8px;margin-bottom:24px;display:grid}.smart-toggle{border:1px solid var(--official-border);color:#3e5064;text-align:left;cursor:pointer;min-height:54px;font:inherit;background:#fff;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:flex}[dir=rtl] .smart-toggle{text-align:right}.smart-toggle.on{color:var(--official-green);background:#f3f8f6;border-color:#a8c5bb}.toggle-box{border:1px solid #cbd3db;border-radius:4px;flex:none;place-items:center;width:24px;height:24px;display:grid}.smart-toggle.on .toggle-box{background:var(--official-green);border-color:var(--official-green);color:#fff}.review-score{background:var(--official-navy);color:#fff;padding:24px}.review-score>span{letter-spacing:.1em;text-transform:uppercase;color:#c6d1dd;font-size:9px;font-weight:900;display:block}.review-score>strong{margin-top:9px;font-family:Georgia,Times New Roman,serif;font-size:42px;display:inline-block}.review-score>b{color:#d7bd89;margin-left:13px;font-size:12px}[dir=rtl] .review-score>b{margin-left:0;margin-right:13px}.score-track{background:#ffffff29;height:4px;margin-top:14px}.score-track i{background:#d1b16f;height:100%;display:block}.review-grid{border:1px solid var(--official-border);border-top:0;grid-template-columns:1fr 1fr;display:grid}.review-grid>div{border-right:1px solid var(--official-border);border-bottom:1px solid var(--official-border);padding:15px}.review-grid>div:nth-child(2n){border-right:0}.review-grid .wide{border-right:0;grid-column:1/-1}.review-grid span{color:#8792a0;text-transform:uppercase;letter-spacing:.07em;font-size:9px;display:block}.review-grid strong{color:var(--official-navy);margin-top:5px;font-size:12px;line-height:1.5;display:block}.review-flags{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.review-flags span{border:1px solid var(--official-border);color:#8792a0;align-items:center;gap:8px;min-height:48px;padding:10px;font-size:10px;display:flex}.review-flags span.yes{color:var(--official-green);background:#f1f7f4;border-color:#bad0c8}.form-privacy{color:#756f65;align-items:flex-start;gap:9px;margin-top:18px;font-size:10px;line-height:1.55;display:flex}.form-privacy svg{color:var(--official-gold);flex:none}.form-error{color:#873f37;background:#fff5f3;border:1px solid #dfbcb7;margin-top:14px;padding:12px;font-size:11px}.form-actions{border-top:1px solid var(--official-border);align-items:center;gap:10px;padding:18px 46px 24px;display:flex}.form-spacer{flex:1}.form-btn{min-height:46px;font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 17px;font-size:11px;font-weight:900;display:inline-flex}.form-btn.primary{border:1px solid var(--official-navy);background:var(--official-navy);color:#fff}.form-btn.secondary{border:1px solid var(--official-border);color:var(--official-navy);background:#fff}.form-btn:disabled{opacity:.42;cursor:not-allowed}.smart-form-success{text-align:center;border:1px solid var(--official-border);background:#fff;padding:70px 34px}.success-seal{width:58px;height:58px;color:var(--official-green);background:#eaf3ef;border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.smart-form-success h3{color:var(--official-navy);margin:0;font-family:Georgia,Times New Roman,serif;font-size:36px}.smart-form-success p{color:#667486;max-width:650px;margin:12px auto;line-height:1.7}.score-badge{border:1px solid var(--official-border);align-items:center;gap:10px;margin-top:16px;padding:10px 14px;display:inline-flex}.score-badge strong{color:var(--official-navy)}.score-badge span{color:var(--official-green);font-size:11px;font-weight:800}.ai-fab{z-index:70;background:var(--official-navy);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:1px solid #183a5c;border-radius:26px;align-items:center;gap:9px;padding:0 16px;font-size:11px;font-weight:900;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 40px #0c23403d}[dir=rtl] .ai-fab{left:22px;right:auto}.ai-fab-pulse{background:#78c3a6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #78c3a61f}.ai-panel{z-index:80;background:#fff;border:1px solid #cfd6de;flex-direction:column;width:min(430px,100vw - 28px);max-height:min(720px,100vh - 110px);display:flex;position:fixed;bottom:84px;right:22px;box-shadow:0 28px 90px #0a1f343d}[dir=rtl] .ai-panel{left:22px;right:auto}.ai-panel.is-minimized{max-height:none}.ai-header{background:var(--official-navy);color:#fff;grid-template-columns:40px 1fr 32px 32px;align-items:center;gap:9px;min-height:70px;padding:11px 12px;display:grid}.ai-avatar{border:1px solid #ffffff38;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ai-title strong{font-size:12px;display:block}.ai-title span{color:#b9c6d3;margin-top:3px;font-size:9px;line-height:1.35;display:block}.ai-icon-btn{color:#c9d3de;cursor:pointer;background:0 0;border:0;place-items:center;width:31px;height:31px;display:grid}.ai-grounding{border-bottom:1px solid var(--official-border);color:#756a58;background:#faf7f0;grid-template-columns:20px 1fr 20px;align-items:center;gap:7px;padding:10px 12px;display:grid}.ai-grounding span{text-transform:uppercase;letter-spacing:.08em;font-size:8px;display:block}.ai-grounding strong{margin-top:2px;font-size:9px;display:block}.ai-messages{background:#f7f8f8;min-height:190px;max-height:390px;padding:16px 13px;overflow:auto}.ai-message{gap:7px;margin:0 0 11px;display:flex}.ai-message.user{justify-content:flex-end}.ai-mini-avatar{width:26px;height:26px;color:var(--official-navy);background:#e7edf3;border-radius:50%;flex:none;place-items:center;display:grid}.ai-bubble{color:#35485c;background:#fff;border:1px solid #dce1e6;max-width:84%;padding:10px 11px;font-size:11px;line-height:1.55}.ai-message.user .ai-bubble{background:var(--official-navy);border-color:var(--official-navy);color:#fff}.ai-bubble p{margin:0 0 7px}.ai-bubble p:last-child{margin-bottom:0}.ai-bubble ul{margin:6px 0;padding-left:18px}.ai-bubble strong{color:inherit}.ai-chips{border-top:1px solid var(--official-border);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.ai-chips button{color:#526376;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dce3;border-radius:14px;padding:7px 9px;font-size:9px}.ai-chips button:hover{border-color:var(--official-gold);color:var(--official-navy)}.ai-input-row{border-top:1px solid var(--official-border);grid-template-columns:1fr 38px;align-items:end;gap:7px;padding:10px 11px;display:grid}.ai-input-row textarea{resize:none;min-height:42px;max-height:100px;font:inherit;border:1px solid #ccd4dd;border-radius:6px;outline:none;padding:10px 11px;font-size:11px}.ai-input-row textarea:focus{border-color:var(--official-navy)}.ai-send{background:var(--official-navy);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ai-send:disabled{opacity:.4}.ai-disclaimer{color:#8a8175;padding:8px 11px 11px;font-size:8px;line-height:1.45}.spin{animation:1s linear infinite officialSpin}@keyframes officialSpin{to{transform:rotate(360deg)}}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #a9803f52}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.official-grid{grid-template-columns:1fr}.official-block,.official-block+.official-block{border-left:0;border-right:0;border-bottom:1px solid var(--official-border);padding:34px 0}[dir=rtl] .official-block,[dir=rtl] .official-block+.official-block{border-left:0;padding:34px 0}.official-criteria{grid-template-columns:1fr 1fr}.official-criteria>div,.official-criteria>div:nth-child(3n){border-right:1px solid var(--official-border);border-bottom:1px solid var(--official-border)}.official-criteria>div:nth-child(2n){border-right:0}.official-criteria>div:nth-child(n+5){border-bottom:0}.official-step{grid-template-columns:54px 180px minmax(0,1fr)}.trade-capacity-head,.trade-capacity-row,.trade-capacity-total{grid-template-columns:minmax(210px,1fr) 155px 135px}}@media (width<=640px){.official-invitation{padding:58px 16px 30px}.invitation-masthead{grid-template-columns:1fr;align-items:start}.memo-ref{justify-self:start}.official-index{font-size:40px}.demand-split,.official-criteria{grid-template-columns:1fr}.official-criteria>div,.official-criteria>div:nth-child(2n),.official-criteria>div:nth-child(3n),.official-criteria>div:nth-child(n+5){border-left:0;border-right:0;border-bottom:1px solid var(--official-border)}.official-criteria>div:last-child{border-bottom:0}.official-step{grid-template-columns:44px 1fr;gap:10px}.official-step p{grid-column:2}.smart-form-intro,.form-body{padding-left:20px;padding-right:20px}.form-progress{grid-template-columns:1fr 1fr}.progress-step:nth-child(2){border-right:0}.progress-step:nth-child(-n+2){border-bottom:1px solid var(--official-border)}.form-grid{grid-template-columns:1fr}.field.span-2{grid-column:auto}.trade-capacity-table{overflow-x:auto}.trade-capacity-head,.trade-capacity-row,.trade-capacity-total{min-width:660px}.form-actions{padding-left:20px;padding-right:20px}.review-grid,.review-flags{grid-template-columns:1fr}.review-grid .wide{grid-column:auto}.review-grid>div{border-right:0}.ai-fab{bottom:12px;right:12px}[dir=rtl] .ai-fab{left:12px}.ai-panel{width:calc(100vw - 28px);max-height:calc(100vh - 92px);bottom:70px;right:14px}[dir=rtl] .ai-panel{left:14px}}.visual-memo{padding-top:92px}.visual-masthead{border-top:4px solid var(--official-navy);border-bottom:1px solid var(--official-navy);padding:38px 0 42px;position:relative}.visual-masthead:before{content:"RAV PEALIM • OFFICIAL PARTNERSHIP BRIEF";color:#0b25430e;letter-spacing:-.04em;pointer-events:none;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,7vw,92px);font-weight:700;position:absolute;right:26px;transform:translateY(-68px)}[dir=rtl] .visual-masthead:before{left:26px;right:auto}.memo-intro{color:#667486;max-width:760px;margin:15px 0 0;font-size:14px;line-height:1.8}.visual-opportunity-grid{grid-template-columns:1.12fr .88fr;gap:18px;margin-top:26px;display:grid}.allocation-board,.contract-explorer{border:1px solid var(--official-border);background:#fff;box-shadow:0 16px 50px #0b25430e}.allocation-board{padding:28px}.allocation-head{border-bottom:1px solid var(--official-border);justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:20px;display:flex}.allocation-head h3,.explorer-head h3{color:var(--official-navy);margin:7px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.08}.allocation-head p{color:#7b8794;margin:0;font-size:11px}.allocation-100{text-align:right;flex:none}[dir=rtl] .allocation-100{text-align:left}.allocation-100 strong{color:var(--official-navy);font-family:Georgia,Times New Roman,serif;font-size:58px;line-height:.82;display:block}.allocation-100 span{color:var(--official-gold);letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:900;display:block}.allocation-quadrants{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.allocation-quadrant{text-align:left;min-height:178px;color:var(--official-navy);cursor:pointer;background:#fafaf9;border:1px solid #dfe4e9;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;position:relative;overflow:hidden}[dir=rtl] .allocation-quadrant{text-align:right}.allocation-quadrant:hover,.allocation-quadrant.active{background:#fff;border-color:#0b25436b;transform:translateY(-3px);box-shadow:0 12px 28px #0b254317}.allocation-quadrant.active:after{content:"";background:var(--official-gold);height:4px;position:absolute;top:0;left:0;right:0}.allocation-number{color:var(--official-gold);font-family:Georgia,Times New Roman,serif;font-size:36px;line-height:1}.allocation-quadrant>strong{max-width:210px;margin-top:7px;font-size:13px;line-height:1.25;display:block}.worker-grid{opacity:.82;grid-template-columns:repeat(10,6px);gap:4px;margin-top:19px;display:grid}.worker-grid i{background:#a7b4c1;border-radius:50%;width:6px;height:6px;transition:transform .15s,background .15s}.allocation-quadrant.active .worker-grid i{background:var(--official-green)}.allocation-quadrant:hover .worker-grid i:nth-child(3n){transform:scale(1.35)}.allocation-detail{background:linear-gradient(135deg,#f7f9fb,#fff);border:1px solid #dfe4e9;grid-template-columns:48px 1fr;align-items:start;gap:14px;margin-top:12px;padding:17px;display:grid}.allocation-detail-badge{background:var(--official-navy);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.allocation-detail span{color:#7c8794;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.allocation-detail h4{color:var(--official-navy);margin:5px 0 6px;font-size:16px}.allocation-detail p{color:#687688;margin:0;font-size:11px;line-height:1.65}.contract-explorer{flex-direction:column;padding:28px;display:flex}.explorer-head{border-bottom:1px solid var(--official-border);padding-bottom:17px}.explorer-tabs{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:18px;display:grid}.explorer-tabs button{border:1px solid var(--official-border);color:#788495;min-height:62px;font:inherit;cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:800;transition:all .18s;display:flex}.explorer-tabs button:hover,.explorer-tabs button.active{border-color:var(--official-navy);background:var(--official-navy);color:#fff}.explorer-display{color:#fff;background:linear-gradient(135deg,#0b2543fa,#153b63f5);flex-direction:column;flex:1;justify-content:center;min-height:270px;margin-top:12px;padding:28px 22px;display:flex}.explorer-display>span{color:#c5d1dd;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.explorer-display>strong{color:#f3dfb4;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.5vw,45px);line-height:1.05;display:block}.explorer-display p{color:#d5dee8;margin:18px 0 0;font-size:12px;line-height:1.75}.explorer-source{color:#7c8794;align-items:center;gap:7px;padding:11px 0 0;font-size:9px;display:flex}.explorer-source svg{color:var(--official-gold)}.active-demand-band{color:#fff;background:linear-gradient(135deg,#0b2543 0%,#153b63 100%);margin-top:18px;padding:30px;position:relative;overflow:hidden}.active-demand-band:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-90px;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #ffffff05}[dir=rtl] .active-demand-band:after{left:-90px;right:auto}.active-demand-title{z-index:1;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;display:grid;position:relative}.pulse-dot{background:#d6b36a;border-radius:50%;width:9px;height:9px;margin-top:5px;animation:2s infinite demandPulse;box-shadow:0 0 #d6b36a80}@keyframes demandPulse{0%{box-shadow:0 0 #d6b36a80}70%{box-shadow:0 0 0 12px #d6b36a00}to{box-shadow:0 0 #d6b36a00}}.active-demand-title .official-kicker{color:#d8bd86;margin:0}.active-demand-title h3{max-width:850px;margin:7px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:600;line-height:1.08}.active-demand-title p{color:#c4d1dd;max-width:840px;margin:0;font-size:12px;line-height:1.65}.active-demand-cards{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:23px;display:grid;position:relative}.active-demand-card{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;grid-template-columns:50px 1fr;gap:14px;min-height:160px;padding:19px;transition:transform .2s,background .2s,border-color .2s;display:grid}.active-demand-card:hover{background:#ffffff1a;border-color:#d8bd86;transform:translateY(-3px)}.active-demand-icon{color:#d8bd86;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.active-demand-card strong{font-size:16px}.active-demand-card p{color:#c3d0dc;margin:7px 0 14px;font-size:11px;line-height:1.6}.active-demand-card span{color:#f1d9a7;align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.editorial-pair{border-top:1px solid var(--official-border);border-bottom:1px solid var(--official-border);grid-template-columns:1fr 1fr;gap:0;margin-top:54px;display:grid}.editorial-pair article{border-right:1px solid var(--official-border);padding:38px 34px 38px 0}.editorial-pair article+article{border-right:0;padding-left:34px;padding-right:0}[dir=rtl] .editorial-pair article{border-right:0;border-left:1px solid var(--official-border);padding:38px 0 38px 34px}[dir=rtl] .editorial-pair article+article{border-left:0;padding-left:0;padding-right:34px}.editorial-icon{border:1px solid var(--official-border);width:46px;height:46px;color:var(--official-gold);border-radius:50%;place-items:center;display:grid}.editorial-pair .official-kicker{margin-top:22px}.editorial-pair h3{color:var(--official-navy);margin:10px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1.08}.editorial-pair p{color:#657386;margin:0;font-size:12px;line-height:1.75}.interactive-criteria>div{outline:none;transition:transform .18s,background .18s,box-shadow .18s;position:relative}.interactive-criteria>div:hover,.interactive-criteria>div:focus{z-index:2;background:#fff;transform:translateY(-4px);box-shadow:0 15px 34px #0b254312}.criteria-check{transition:all .18s;position:absolute;bottom:18px;right:18px;color:#bec7d0!important}[dir=rtl] .criteria-check{left:18px;right:auto}.interactive-criteria>div:hover .criteria-check,.interactive-criteria>div:focus .criteria-check{color:var(--official-green)!important}.process-visual{grid-template-columns:.68fr 1.32fr;gap:16px;margin-top:20px;display:grid}.process-rail{gap:7px;display:grid}.process-rail button{border:1px solid var(--official-border);color:#637184;text-align:left;cursor:pointer;min-height:58px;font:inherit;background:#fff;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding:8px 12px;transition:all .18s;display:grid}[dir=rtl] .process-rail button{text-align:right}.process-rail button span{color:#a4afba;font-family:Georgia,Times New Roman,serif;font-size:15px}.process-rail button strong{font-size:11px}.process-rail button:hover,.process-rail button.active{border-color:var(--official-navy);background:var(--official-navy);color:#fff}.process-rail button.active span{color:#d8bd86}.process-stage{border:1px solid var(--official-border);background:linear-gradient(145deg,#f7f4ed,#fff);flex-direction:column;justify-content:center;min-height:380px;padding:48px;display:flex;position:relative;overflow:hidden}.process-stage:after{content:"";border:1px solid #0b254317;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;right:-100px;box-shadow:0 0 0 40px #0b254306,0 0 0 80px #0b254304}[dir=rtl] .process-stage:after{left:-100px;right:auto}.process-stage>span{color:var(--official-gold);font-family:Georgia,Times New Roman,serif;font-size:18px}.process-stage h3{z-index:1;color:var(--official-navy);margin:14px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:600;line-height:1.05;position:relative}.process-stage p{z-index:1;color:#627185;max-width:650px;margin:0;font-size:13px;line-height:1.75;position:relative}.process-progress{background:#dce2e8;height:4px;position:absolute;bottom:36px;left:48px;right:48px}.process-progress i{background:var(--official-gold);height:100%;transition:width .35s;display:block}.visual-qualify{border:1px solid var(--official-navy);background:var(--official-navy);color:#fff;border-bottom:1px solid var(--official-navy);margin-top:24px;padding:13px 16px}.visual-qualify:hover{background:var(--official-navy-2);color:#fff}.hero{position:relative}.hero:before{content:"OFFICIAL PARTNERSHIP INVITATION";color:#0b25430b;letter-spacing:-.045em;white-space:nowrap;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,8vw,108px);font-weight:700;position:absolute;top:35px;left:26px}[dir=rtl] .hero:before{left:auto;right:26px}.demand-card{transition:transform .25s,box-shadow .25s;transform:rotate(.45deg)}.demand-card:hover{transform:rotate(0)translateY(-4px);box-shadow:0 34px 85px #0f243a24}.demand-big-number{position:relative}.demand-big-number:after{content:"SIGNED";color:var(--official-green);letter-spacing:.13em;border:1px solid #2f6f5f52;margin-left:auto;padding:7px 9px;font-size:8px;font-weight:900}[dir=rtl] .demand-big-number:after{margin-left:0;margin-right:auto}@media (width<=980px){.visual-opportunity-grid,.process-visual{grid-template-columns:1fr}.contract-explorer{min-height:auto}.process-stage{min-height:300px}}@media (width<=700px){.visual-masthead:before,.hero:before{display:none}.allocation-board,.contract-explorer{padding:19px}.allocation-head{align-items:flex-start}.allocation-100 strong{font-size:46px}.allocation-quadrants{grid-template-columns:1fr}.allocation-quadrant{min-height:145px}.worker-grid{grid-template-columns:repeat(13,6px)}.explorer-tabs{grid-template-columns:1fr 1fr}.active-demand-band{padding:22px 18px}.active-demand-cards,.editorial-pair{grid-template-columns:1fr}.editorial-pair article,.editorial-pair article+article,[dir=rtl] .editorial-pair article,[dir=rtl] .editorial-pair article+article{border-left:0;border-right:0;border-bottom:1px solid var(--official-border);padding:28px 0}.process-stage{padding:30px 22px 54px}.process-stage h3{font-size:31px}.process-progress{bottom:24px;left:22px;right:22px}}.pitch-shell{color:#12263e;background:#f3efe7}.topbar{background:#071b31;border-bottom:1px solid #ffffff1f;width:100%;max-width:none;height:78px;padding:0 max(24px,50vw - 620px);box-shadow:0 8px 30px #03101f24}.brand-mark{color:#f1dcae;background:0 0;border:1px solid #d3b370b8;width:42px;height:42px;box-shadow:inset 0 0 0 4px #ffffff06}.desktop-nav a:hover{color:#fff;border-color:#d3b370}.lang-menu{border-color:#d9dee4}.v4-hero{color:#fff;background:radial-gradient(circle at 16% 18%,#2c598561,#0000 31%),radial-gradient(circle at 83% 20%,#a9803f24,#0000 24%),linear-gradient(145deg,#07182b 0%,#0b2543 53%,#102f50 100%);min-height:920px;position:relative;overflow:hidden}.v4-hero-grid-bg{opacity:.12;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.v4-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f3efe7);height:130px;position:absolute;bottom:0;left:0;right:0}.v4-hero-orbit{border:1px solid #ffffff17;border-radius:50%;position:absolute}.orbit-a{width:620px;height:620px;top:-160px;right:-200px;box-shadow:0 0 0 70px #ffffff05,0 0 0 140px #ffffff03}.orbit-b{width:360px;height:360px;bottom:60px;left:-170px}[dir=rtl] .orbit-a{left:-200px;right:auto}[dir=rtl] .orbit-b{left:auto;right:-170px}.v4-hero-inner{z-index:2;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:start;gap:72px;max-width:1240px;margin:0 auto;padding:90px 26px 150px;display:grid;position:relative}.v4-docline{color:#c9d4de;letter-spacing:.13em;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:18px;padding-bottom:17px;font-size:9px;font-weight:900;display:flex}.v4-docline span{color:#f0d79f;align-items:center;gap:7px;display:flex}.v4-docline b{color:#8ea0b2;font-weight:800}.v4-hero-main h1{letter-spacing:-.052em;text-wrap:balance;max-width:780px;margin:31px 0 23px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6vw,86px);font-weight:600;line-height:.98}.v4-hero-main>p{color:#c2cfdb;max-width:760px;margin:0;font-size:17px;line-height:1.75}.v4-actions{flex-wrap:wrap;gap:9px;margin-top:31px;display:flex}.v4-primary,.v4-secondary,.v4-ai{min-height:50px;font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:900;transition:all .2s;display:inline-flex}.v4-primary{color:#07182b;background:#d0ad68;border:1px solid #d0ad68;box-shadow:0 12px 30px #0000002e}.v4-secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff38}.v4-ai{color:#e5d4ae;background:0 0;border:1px dashed #e5d4ae6b}.v4-primary:hover,.v4-secondary:hover,.v4-ai:hover{transform:translateY(-2px)}.v4-primary:hover{background:#e0c187}.v4-secondary:hover{background:#ffffff1f}.v4-ai:hover{background:#d0ad6814}.v4-stat-grid{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.v4-stat-grid>div{border-right:1px solid #ffffff1f;min-height:157px;padding:22px 20px 20px 0}[dir=rtl] .v4-stat-grid>div{border-left:1px solid #ffffff1f;border-right:0;padding:22px 0 20px 20px}.v4-stat-grid>div:last-child{border-left:0;border-right:0}.v4-stat-grid span{color:#98aabd;letter-spacing:.13em;font-size:8px;font-weight:900;display:block}.v4-stat-grid strong{color:#f4dfb5;margin:9px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:600;line-height:1;display:block}.v4-stat-grid p{color:#aebcca;margin:0;font-size:10px;line-height:1.5}.v4-corridor{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff24;margin-top:28px;padding:20px}.v4-corridor-head{grid-template-columns:24px 1fr;align-items:start;gap:9px;display:grid}.v4-corridor-head>svg{color:#d0ad68}.v4-corridor-head span{color:#8da0b3;letter-spacing:.12em;font-size:8px;font-weight:900}.v4-corridor-head strong{margin-top:3px;font-size:13px;display:block}.v4-corridor-head p{color:#9eafbf;max-width:680px;margin:5px 0 0;font-size:9px;line-height:1.55}.v4-market-switch{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.v4-market-switch button{color:#c6d1dc;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff24;grid-template-columns:36px 1fr;align-items:center;gap:9px;min-height:66px;padding:10px 12px;display:grid}[dir=rtl] .v4-market-switch button{text-align:right}.v4-market-switch button>span{font-size:24px}.v4-market-switch strong{font-size:11px;display:block}.v4-market-switch small{color:#8fa1b2;margin-top:4px;font-size:8px;display:block}.v4-market-switch button.active{color:#fff;background:#d0ad681a;border-color:#d0ad68}.v4-route-visual{grid-template-columns:95px 1fr 95px;align-items:center;gap:10px;margin-top:16px;display:grid}.v4-source-node,.v4-israel-node{background:#0000001a;border:1px solid #ffffff24;flex-direction:column;justify-content:center;align-items:center;min-height:70px;display:flex}.v4-source-node span,.v4-israel-node span{font-size:25px}.v4-source-node strong,.v4-israel-node strong{margin-top:4px;font-size:9px}.v4-route-line{height:34px;position:relative}.v4-route-line:before{content:"";border-top:1px dashed #d0ad68a6;position:absolute;top:50%;left:0;right:0}.v4-route-line i{background:#e0bd76;border-radius:50%;width:7px;height:7px;animation:3.2s linear infinite v4travel;position:absolute;top:calc(50% - 3px);left:0}@keyframes v4travel{0%{left:0}to{left:calc(100% - 7px)}}.v4-route-line em{color:#d9c08a;letter-spacing:.06em;white-space:nowrap;background:#0b2543;padding:3px 7px;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%,-3px)}.v4-dossier{min-height:735px;padding:24px 8px 0 18px;position:relative}[dir=rtl] .v4-dossier{padding:24px 18px 0 8px}.v4-paper-shadow,.v4-paper{border:1px solid #ffffff1a;min-height:690px;position:absolute;left:22px;right:0}[dir=rtl] .v4-paper-shadow,[dir=rtl] .v4-paper{left:0;right:22px}.paper-two{opacity:.55;background:#1a3857;top:43px;transform:rotate(4deg)}.paper-one{opacity:.35;background:#b6a27d;top:31px;transform:rotate(-2.3deg)}.v4-paper{z-index:2;color:#172a3e;background:#fbfaf5;padding:27px;transition:transform .3s,box-shadow .3s;top:22px;transform:rotate(.8deg);box-shadow:0 34px 80px #00000047}.v4-dossier:hover .v4-paper{transform:rotate(0)translateY(-4px);box-shadow:0 42px 95px #00000057}.v4-paper:before{content:"";pointer-events:none;border:1px solid #0b254314;position:absolute;inset:8px}.v4-paper-head{border-bottom:2px solid #0b2543;justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex}.v4-paper-head span{color:#8c7853;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.v4-paper-head strong{letter-spacing:.08em;margin-top:4px;font-size:13px;display:block}.v4-rp-seal{border:2px solid #0b2543;border-radius:50%;place-items:center;width:58px;height:58px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;display:grid;box-shadow:inset 0 0 0 5px #fbfaf5,inset 0 0 0 6px #0b254340}.v4-paper-ref{color:#74808d;align-items:center;gap:7px;margin-top:12px;font-size:8px;display:flex}.v4-paper-100{align-items:flex-end;gap:14px;margin-top:23px;display:flex}.v4-paper-100 strong{color:#0b2543;letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:88px;font-weight:600;line-height:.75}.v4-paper-100 span{color:#6f7b87;padding-bottom:5px;font-size:10px;font-weight:800}.v4-allocation-bars{margin-top:25px}.v4-allocation-bars>div{border-bottom:1px solid #e2e5e8;grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.v4-allocation-bars>div>span{color:#a78a56;font-size:8px;font-weight:900}.v4-allocation-bars>div>strong{font-size:11px}.v4-allocation-bars i{background:#e4e8eb;grid-column:2;height:4px;display:block;overflow:hidden}.v4-allocation-bars i b{transform-origin:0;background:#2f6f5f;height:100%;animation:1s both v4bar;display:block}@keyframes v4bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v4-extra-title{color:#8c6b34;letter-spacing:.1em;border-top:1px solid #cbd2d8;align-items:center;gap:7px;margin-top:21px;padding-top:17px;font-size:8px;font-weight:900;display:flex}.v4-extra-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.v4-extra-grid>div{background:#faf5ea;border:1px solid #dfd4bf;min-height:91px;padding:10px}.v4-extra-grid>div>span{color:#fff;background:#0b2543;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.v4-extra-grid strong{margin-top:8px;font-size:10px;line-height:1.3;display:block}.v4-extra-grid small{color:#a17e42;letter-spacing:.08em;margin-top:5px;font-size:7px;font-weight:900;display:block}.v4-signoff{border-top:1px solid #cbd2d8;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;padding-top:16px;display:grid}.v4-signoff span{color:#8a949e;text-transform:uppercase;letter-spacing:.08em;font-size:7px;display:block}.v4-signoff strong{color:#20364e;margin-top:5px;font-size:9px;line-height:1.4;display:block}.v4-decision{max-width:1240px;margin:24px auto 0;padding:70px 26px 76px}.v4-decision-head{max-width:820px}.v4-decision-head>span{color:#9b783d;letter-spacing:.14em;font-size:9px;font-weight:900}.v4-decision-head h2{color:#0b2543;letter-spacing:-.04em;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.7vw,58px);font-weight:600;line-height:1.04}.v4-decision-head p{color:#647285;margin:0;font-size:14px;line-height:1.7}.v4-decision-grid{background:#fff;border:1px solid #d8dde3;grid-template-columns:repeat(3,1fr);margin-top:29px;display:grid}.v4-decision-grid>a,.v4-decision-grid>button{color:#21364d;text-align:left;min-height:260px;font:inherit;cursor:pointer;background:#fff;border:0;border-right:1px solid #d8dde3;flex-direction:column;align-items:flex-start;padding:28px;transition:all .2s;display:flex}[dir=rtl] .v4-decision-grid>a,[dir=rtl] .v4-decision-grid>button{text-align:right;border-left:1px solid #d8dde3;border-right:0;align-items:flex-end}.v4-decision-grid>:last-child{border-left:0;border-right:0}.v4-decision-grid>a:hover,.v4-decision-grid>button:hover{color:#fff;z-index:2;background:#0b2543;transform:translateY(-5px);box-shadow:0 20px 45px #0b25431f}.v4-decision-icon{color:#a57c3c;border:1px solid #d8dde3;border-radius:50%;place-items:center;width:49px;height:49px;display:grid}.v4-decision-grid strong{margin-top:30px;font-size:18px;line-height:1.25;display:block}.v4-decision-grid p{color:#6c7a8b;margin:10px 0 20px;font-size:11px;line-height:1.65}.v4-decision-grid>a:hover p,.v4-decision-grid>button:hover p{color:#c6d2dd}.v4-decision-grid>a>span,.v4-decision-grid>button>span{color:#97713a;align-items:center;gap:7px;margin-top:auto;font-size:10px;font-weight:900;display:inline-flex}.v4-decision-grid>a:hover>span,.v4-decision-grid>button:hover>span{color:#f1d7a3}.v4-decision-trust{color:#74808c;background:#faf9f6;border:1px solid #d8dde3;border-top:0;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:9px;font-weight:700;display:flex}.v4-decision-trust svg{color:#2f6f5f}.smart-form-card{border-top:5px solid #0b2543;box-shadow:0 24px 70px #0b254317}.smart-form-intro{background:linear-gradient(135deg,#fff,#faf8f2)}.smart-form-intro:before{content:"PARTNER DUE DILIGENCE";color:#b8bdc4;letter-spacing:.15em;margin-bottom:10px;font-size:8px;font-weight:900;display:block}.contact{background:#071b31;max-width:none;padding:90px max(26px,50vw - 620px)}.contact-inner{border-top:1px solid #d0ad68b3;border-bottom:1px solid #d0ad68b3;max-width:1240px;margin:0 auto;padding:55px 0}.contact-inner h2{color:#fff}.contact-inner p{color:#adbbc8}.contact .compliance{color:#9daab6}.contact .btn-primary{color:#07182b;background:#d0ad68;border-color:#d0ad68}.contact .btn-ghost{color:#fff;background:0 0;border-color:#fff3}.contact-grid a{color:#c7d2dc;background:#ffffff0d;border-color:#ffffff21}.contact-grid a:hover{color:#fff;border-color:#d0ad68}footer{color:#8998a7;background:#071b31;border-top:1px solid #ffffff17;max-width:none;padding:25px max(26px,50vw - 620px) 38px}footer a{color:#d9c08d}@media (width<=1000px){.v4-hero{min-height:auto}.v4-hero-inner{grid-template-columns:1fr;gap:35px;padding-top:62px}.v4-dossier{width:100%;max-width:620px;min-height:720px;margin:0 auto}.v4-decision-grid{grid-template-columns:1fr}.v4-decision-grid>a,.v4-decision-grid>button{border-bottom:1px solid #d8dde3;border-left:0;border-right:0;min-height:190px}.v4-decision-grid>:last-child{border-bottom:0}}@media (width<=680px){.topbar{height:68px;padding:0 14px}.v4-hero-inner{padding:47px 15px 112px}.v4-hero-main h1{font-size:clamp(43px,12vw,58px)}.v4-hero-main>p{font-size:14px}.v4-docline{flex-direction:column;align-items:flex-start;gap:7px}.v4-actions{grid-template-columns:1fr;display:grid}.v4-primary,.v4-secondary,.v4-ai{width:100%}.v4-stat-grid{grid-template-columns:1fr}.v4-stat-grid>div,[dir=rtl] .v4-stat-grid>div{border-bottom:1px solid #ffffff1f;border-left:0;border-right:0;min-height:110px;padding:17px 0}.v4-stat-grid>div:last-child{border-bottom:0}.v4-market-switch{grid-template-columns:1fr}.v4-route-visual{grid-template-columns:74px 1fr 74px}.v4-route-line em{display:none}.v4-dossier{min-height:680px;padding:15px 0}.v4-paper-shadow,.v4-paper,[dir=rtl] .v4-paper-shadow,[dir=rtl] .v4-paper{left:8px;right:8px}.v4-paper{padding:20px}.v4-paper-100 strong{font-size:72px}.v4-extra-grid,.v4-signoff{grid-template-columns:1fr}.v4-decision{padding:55px 15px 62px}.contact{padding-bottom:120px;padding-left:15px;padding-right:15px}.mobile-action-bar{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071b31f5;border:1px solid #ffffff26;grid-template-columns:1fr 1fr;gap:6px;min-height:58px;padding:6px;display:grid;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 16px 45px #0000004d}.mobile-action-bar a{color:#fff;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.mobile-action-bar a:first-child{color:#07182b;background:#d0ad68;border-color:#d0ad68}.ai-fab{bottom:78px}}#opportunity,#trades,#qualify,#contact{scroll-margin-top:88px}.desktop-nav a{position:relative}.desktop-nav a.active:after{content:"";background:#d0ad68;height:2px;position:absolute;bottom:2px;left:0;right:0}.lang-flag,.lang-option-flag{font-size:17px;line-height:1}.lang-menu button{align-items:center;gap:9px;display:flex}.lang-option-flag{text-align:center;width:22px}.draft-saved{color:#2f6f5f;align-items:center;gap:7px;margin-top:18px;font-size:9px;font-weight:850;display:inline-flex}.live-fit-strip{color:#fff;background:#0b2543;border-bottom:1px solid #d8dde4;grid-template-columns:1.25fr repeat(3,1fr);display:grid}.live-fit-strip>div{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:86px;padding:16px 18px;display:flex}[dir=rtl] .live-fit-strip>div{border-left:1px solid #ffffff1f;border-right:0}.live-fit-strip>div:last-child{border-left:0;border-right:0}.live-fit-strip span{color:#aebdca;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.live-fit-strip strong{color:#fff;margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:600;line-height:1;display:block}.live-fit-strip strong small{color:#9badbd;font-family:inherit;font-size:11px}.live-fit-primary strong{color:#f0d59e;font-size:32px}.live-fit-primary b{color:#d8e1e8;margin-top:5px;font-size:9px;font-weight:700}.form-progress .progress-step{border:0;border-right:1px solid var(--official-border);font:inherit;text-align:left;cursor:pointer}[dir=rtl] .form-progress .progress-step{text-align:right}.form-progress .progress-step:disabled{cursor:not-allowed}.form-progress .progress-step.done:hover{background:#eff6f3}.form-step-counter{color:#7a8795;letter-spacing:.08em;font-size:9px;font-weight:900}.form-step-hint{color:#9b7040;text-align:right;max-width:250px;font-size:9px;line-height:1.4}[dir=rtl] .form-step-hint{text-align:left}.field input:invalid:not(:-moz-placeholder-shown){border-color:#b7776e}.field input:invalid:not(:placeholder-shown){border-color:#b7776e}.field input[type=url]::placeholder{color:#b1bac3}@media (width<=720px){.live-fit-strip{grid-template-columns:1fr 1fr}.live-fit-strip>div:nth-child(2){border-right:0}.live-fit-strip>div:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.form-step-hint,.form-step-counter{display:none}}:root{--v5-navy:#061a2d;--v5-navy-2:#0b2b49;--v5-navy-3:#123e68;--v5-ink:#132a43;--v5-gold:#d4aa58;--v5-gold-2:#f0d18c;--v5-cream:#f7f3ea;--v5-paper:#fffdf9;--v5-line:#d9dee5;--v5-muted:#6e7d8e;--v5-green:#2e6d5c}.pitch-shell{background:var(--v5-cream)}.topbar{background:#061a2df5;border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(210px,1fr) auto auto auto;gap:18px}.desktop-nav a{color:#c6d2de}.desktop-nav a.active{color:#fff}.desktop-nav a.active:after{background:var(--v5-gold)}.lang-btn{background:#ffffff0f;border-color:#ffffff2e}.brand-mark{color:#f5dda8;border-color:#d4aa58bf}.v5-hero{background:var(--v5-navy);color:#fff;min-height:690px;position:relative;overflow:hidden}.v5-hero-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;filter:saturate(.92)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.v5-hero-overlay{background:linear-gradient(90deg,#041424fa 0%,#041424eb 34%,#04142499 58%,#04142438 100%),linear-gradient(#0000 62%,#041424db 100%);position:absolute;inset:0}.v5-hero-content{z-index:2;max-width:1240px;margin:0 auto;padding:76px 26px 168px;position:relative}.v5-badge{color:#f0d18c;letter-spacing:.13em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061a2d7a;border:1px solid #f0d18c59;align-items:center;gap:8px;padding:9px 12px;font-size:9px;font-weight:900;display:inline-flex}.v5-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:820px;margin:23px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,6.8vw,94px);font-weight:600;line-height:.92}.v5-hero h1 em{color:#f1c76f;font-style:normal}.v5-hero-sub{color:#edf2f6;text-wrap:balance;max-width:720px;margin:0;font-size:17px;line-height:1.6}.v5-byline{color:#9fb0c0;margin-top:11px;font-size:10px;font-weight:700}.v5-hero-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{min-height:50px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:11px;font-weight:900;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.v5-gold-btn{border:1px solid var(--v5-gold);color:#071a2d;background:linear-gradient(#e3be72,#c99a43);box-shadow:0 12px 35px #00000038}.v5-outline-btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04142447;border:1px solid #ffffff75}.v5-ai-btn{color:#f5d995;background:#d4aa5814;border:1px dashed #f0d18c73}.v5-gold-btn:hover,.v5-outline-btn:hover,.v5-ai-btn:hover{transform:translateY(-2px)}.v5-outline-btn:hover{background:#ffffff1f}.v5-ai-btn:hover{background:#d4aa5824}.v5-trust-row{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));max-width:850px;margin-top:30px;display:grid}.v5-trust-row>div{border-right:1px solid #ffffff1f;align-items:center;gap:9px;min-height:72px;padding:12px 14px 12px 0;display:flex}[dir=rtl] .v5-trust-row>div{border-left:1px solid #ffffff1f;border-right:0;padding:12px 0 12px 14px}.v5-trust-row>div:last-child{border-left:0;border-right:0}.v5-trust-row svg{color:#efca76;flex:none}.v5-trust-row strong{font-size:10px;display:block}.v5-trust-row small{color:#9fb0bf;margin-top:3px;font-size:8px;line-height:1.35;display:block}.v5-metrics{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04192ce0;border:1px solid #ffffff2e;border-bottom:0;border-radius:11px 11px 0 0;grid-template-columns:repeat(4,1fr);width:min(1188px,100% - 52px);display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -18px 55px #00000029}.v5-metrics>div{border-right:1px solid #ffffff1f;min-height:116px;padding:20px 22px}[dir=rtl] .v5-metrics>div{border-left:1px solid #ffffff1f;border-right:0}.v5-metrics>div:last-child{border-left:0;border-right:0}.v5-metrics strong{color:#f3cf80;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:600;line-height:1;display:block}.v5-metrics span{color:#fff;margin-top:7px;font-size:10px;font-weight:850;display:block}.v5-metrics small{color:#9eb0c0;margin-top:3px;font-size:8px;display:block}.v5-corridors{grid-template-columns:1fr .9fr 1.1fr;align-items:center;gap:26px;max-width:1240px;margin:0 auto;padding:40px 26px 46px;display:grid}.v5-corridor-copy>span,.v5-section-kicker,.v5-demand-head>div>span,.v5-contract-head>span,.v5-readiness-copy>span,.v5-process-head>span{color:#a27a3b;letter-spacing:.14em;font-size:9px;font-weight:900}.v5-corridor-copy h2{color:var(--v5-ink);margin:7px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1.05}.v5-corridor-copy p{color:var(--v5-muted);margin:0;font-size:11px;line-height:1.55}.v5-market-toggle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v5-market-toggle button{border:1px solid var(--v5-line);min-height:84px;color:var(--v5-ink);text-align:left;cursor:pointer;background:#ffffffb8;border-radius:8px;grid-template-columns:38px 1fr;align-items:center;gap:9px;padding:12px;transition:all .18s;display:grid}[dir=rtl] .v5-market-toggle button{text-align:right}.v5-market-toggle button:hover,.v5-market-toggle button.active{border-color:var(--v5-gold);background:#fff;transform:translateY(-2px);box-shadow:0 10px 26px #112a4312}.v5-market-toggle .flag{grid-row:1/3;font-size:29px}.v5-market-toggle small{color:#748294;font-size:8px}.v5-route{grid-template-columns:90px 1fr 90px;align-items:center;gap:10px;display:grid}.v5-route-node{border:1px solid var(--v5-line);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:70px;display:flex}.v5-route-node span{font-size:25px}.v5-route-node b{color:var(--v5-ink);margin-top:4px;font-size:9px}.v5-route-node.israel{border-color:#d4aa588c}.v5-route-track{height:44px;position:relative}.v5-route-track:before{content:"";border-top:1px dashed #b08b4e;position:absolute;top:18px;left:0;right:0}.v5-route-track i{background:var(--v5-gold);border-radius:50%;width:9px;height:9px;animation:3s linear infinite v5route;position:absolute;top:14px}@keyframes v5route{0%{left:0}to{left:calc(100% - 9px)}}.v5-route-track small{white-space:nowrap;color:#8f7b5c;font-size:7px;font-weight:900;position:absolute;top:25px;left:50%;transform:translate(-50%)}.v5-core{max-width:1240px;margin:0 auto;padding:10px 26px 68px}.v5-two-up{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.v5-why,.v5-opportunity{border:1px solid var(--v5-line);background:var(--v5-paper);border-radius:12px;min-height:500px;position:relative;overflow:hidden}.v5-why{padding:36px 36px 185px}.v5-why h2,.v5-opportunity h2,.v5-demand-head h2,.v5-contract-head h2,.v5-readiness-copy h2,.v5-process-head h2{color:var(--v5-ink);letter-spacing:-.035em;margin:10px 0 12px;font-family:Georgia,Times New Roman,serif;font-weight:600}.v5-why h2,.v5-opportunity h2{font-size:clamp(34px,3.8vw,49px);line-height:1.02}.v5-why>p,.v5-opportunity>p,.v5-contract-head>p,.v5-readiness-copy>p{color:#667588;max-width:700px;margin:0;font-size:12px;line-height:1.7}.v5-why ul{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.v5-why li{color:#394e64;align-items:center;gap:8px;font-size:11px;display:flex}.v5-why li svg{color:#b08442}.v5-why-stats{z-index:2;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid;position:relative}.v5-why-stats>div{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061a2de0;border:1px solid #ffffff40;border-radius:7px;padding:12px}.v5-why-stats strong{color:#f2ce7f;font-family:Georgia,Times New Roman,serif;font-size:24px;display:block}.v5-why-stats span{color:#dbe4eb;margin-top:3px;font-size:8px;display:block}.v5-why>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;width:100%;height:200px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.v5-opportunity-tabs{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.v5-opportunity-tabs>div{border:1px solid var(--v5-line);background:#ffffffe0;border-radius:9px;flex-direction:column;justify-content:flex-end;min-height:145px;padding:18px;transition:all .18s;display:flex}.v5-opportunity-tabs>div:hover{border-color:#d0aa64;transform:translateY(-3px);box-shadow:0 12px 28px #112a4312}.v5-opportunity-tabs svg{color:#b48438}.v5-opportunity-tabs strong{color:var(--v5-ink);margin-top:22px;font-size:14px;display:block}.v5-opportunity-tabs span{color:#6e7b8c;margin-top:5px;font-size:9px;line-height:1.45;display:block}.v5-demand{border:1px solid var(--v5-line);background:#fff;border-radius:12px;margin-top:22px;padding:36px}.v5-demand-head{border-bottom:1px solid var(--v5-line);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:22px;display:flex}.v5-demand-head h2{font-size:42px;line-height:1}.v5-demand-head p{color:#718093;margin:0;font-size:11px}.v5-demand-number{color:var(--v5-ink);letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:86px;line-height:.78}.v5-demand-layout{grid-template-columns:minmax(0,1fr) 330px;gap:15px;margin-top:20px;display:grid}.v5-trade-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.v5-trade-card{border:1px solid var(--v5-line);color:var(--v5-ink);text-align:left;cursor:pointer;background:#fff;border-radius:9px;padding:0;transition:all .2s;overflow:hidden}[dir=rtl] .v5-trade-card{text-align:right}.v5-trade-card:hover{border-color:#c99a43;transform:translateY(-4px);box-shadow:0 16px 35px #112a4317}.v5-trade-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:178px;display:block}.v5-trade-body>span{color:#866022;letter-spacing:.06em;background:#f5e7c8;border-radius:3px;padding:5px 7px;font-size:7px;font-weight:900;display:inline-flex}.v5-trade-body strong{margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.15;display:block}.v5-trade-body p{color:#738092;margin:7px 0 12px;font-size:9px;line-height:1.5}.v5-trade-body b{color:#163d62;align-items:center;gap:5px;font-size:9px;display:inline-flex}.v5-active-panel{background:var(--v5-navy);color:#fff;border-radius:9px;padding:0 0 12px;overflow:hidden}.v5-active-title{background:linear-gradient(#c9983b,#9e7227);align-items:center;gap:10px;min-height:64px;padding:13px 15px;display:flex}.v5-live-dot{background:#fff4d6;border-radius:50%;width:9px;height:9px;animation:2s infinite v5pulse;box-shadow:0 0 #fff4d680}@keyframes v5pulse{70%{box-shadow:0 0 0 12px #fff4d600}}.v5-active-title b{letter-spacing:.06em;font-size:10px;display:block}.v5-active-title small{color:#f7e5bd;margin-top:3px;font-size:8px;display:block}.v5-extra-card{color:var(--v5-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:95px 1fr;gap:10px;margin:12px;padding:10px;display:grid}[dir=rtl] .v5-extra-card{text-align:right}.v5-extra-card img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:95px;height:112px}.v5-extra-card strong{font-size:12px;line-height:1.2;display:block}.v5-extra-card>div>span{color:#855f21;background:#f4e2b8;border-radius:3px;margin-top:6px;padding:4px 6px;font-size:7px;font-weight:900;display:inline-flex}.v5-extra-card p{color:#6a7889;margin:7px 0;font-size:8px;line-height:1.45}.v5-extra-card a{color:#153c61;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.v5-trade-drawer{background:#faf6ed;border:1px solid #dac28e;border-radius:9px;margin-top:14px;padding:24px}.v5-trade-drawer>div:first-child{color:#987239;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.v5-trade-drawer h3{color:var(--v5-ink);margin:9px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:27px}.v5-trade-drawer p{color:#687789;max-width:750px;margin:0;font-size:11px;line-height:1.6}.v5-drawer-actions{align-items:center;gap:8px;margin-top:14px;display:flex}.v5-drawer-actions a{background:var(--v5-navy);color:#fff;border-radius:4px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:900;display:inline-flex}.v5-drawer-actions button{color:#657486;cursor:pointer;background:#fff;border:1px solid #d7dce2;border-radius:4px;width:38px;height:38px;font-size:20px}.v5-worker-benefits{color:#fff;background:radial-gradient(circle at 88% 12%,#d4aa582e,#0000 30%),linear-gradient(145deg,#061a2d 0%,#0a2d4d 58%,#0d385f 100%);border:1px solid #d4aa5847;border-radius:14px;margin-top:22px;padding:46px;position:relative;overflow:hidden;box-shadow:0 24px 60px #061a2d24}.v5-worker-benefits:after{content:"";pointer-events:none;border:1px solid #f0d18c1c;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-120px;right:-90px;box-shadow:0 0 0 55px #f0d18c09,0 0 0 110px #f0d18c06}.v5-worker-benefits-head{z-index:1;max-width:950px;position:relative}.v5-worker-benefits-head>span{color:#f0cd80;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.v5-worker-benefits-head h2{letter-spacing:-.048em;text-wrap:balance;max-width:940px;margin:13px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.5vw,76px);font-weight:600;line-height:.96}.v5-worker-benefits-head p{color:#c7d4df;max-width:790px;margin:0;font-size:14px;line-height:1.75}.v5-worker-benefits-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;display:grid;position:relative}.v5-worker-benefit{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:10px;min-height:245px;padding:23px;transition:transform .2s,border-color .2s,background .2s}.v5-worker-benefit:hover{background:#ffffff16;border-color:#f0d18c8c;transform:translateY(-4px)}.v5-worker-benefit-icon{color:#f0cd80;background:#d4aa5817;border:1px solid #f0d18c59;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.v5-worker-benefit-big{color:#f5d68f;letter-spacing:-.035em;text-transform:uppercase;margin-top:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.1vw,32px);line-height:1;display:block}.v5-worker-benefit h3{color:#fff;margin:10px 0 0;font-size:13px;line-height:1.3}.v5-worker-benefit p{color:#adbdcb;margin:9px 0 0;font-size:10px;line-height:1.65}.v5-worker-benefits-actions{z-index:1;flex-wrap:wrap;gap:10px;margin-top:24px;display:flex;position:relative}.v5-worker-benefits-cta{color:#061a2d;letter-spacing:.02em;background:linear-gradient(#e4c078,#c9963d);border:1px solid #e3bd71;border-radius:5px;justify-content:center;align-items:center;gap:9px;width:max-content;min-height:52px;padding:0 18px;font-size:10px;font-weight:950;transition:all .18s;display:inline-flex;box-shadow:0 12px 28px #0000002e}.v5-worker-benefits-cta.secondary{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border-color:#ffffff57}.v5-worker-benefits-cta:hover{filter:brightness(1.04);transform:translateY(-2px)}.v5-worker-benefits-cta.secondary:hover{background:#ffffff1f}.v5-contract{border:1px solid var(--v5-line);background:#fffdf9;border-radius:12px;margin-top:22px;padding:36px}.v5-contract-head h2{font-size:46px;line-height:.98}.v5-contract-layout{grid-template-columns:220px 1fr 310px;gap:12px;margin-top:24px;display:grid}.v5-term-menu{gap:6px;display:grid}.v5-term-menu button{border:1px solid var(--v5-line);color:#4b5d70;text-align:left;cursor:pointer;min-height:47px;font:inherit;background:#fff;border-radius:5px;grid-template-columns:22px 1fr 14px;align-items:center;gap:8px;padding:8px 10px;font-size:9px;font-weight:800;display:grid}[dir=rtl] .v5-term-menu button{text-align:right}.v5-term-menu button.active{background:var(--v5-navy-2);border-color:var(--v5-navy-2);color:#fff}.v5-term-display{background:#f7f8f9;border-radius:7px;flex-direction:column;justify-content:center;min-height:390px;padding:34px;display:flex}.v5-term-display>span{color:#8d9aa7;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900}.v5-term-display>strong{color:var(--v5-ink);margin-top:11px;font-family:Georgia,Times New Roman,serif;font-size:39px;line-height:1.04}.v5-term-display>p{color:#637386;max-width:540px;margin:16px 0 0;font-size:12px;line-height:1.72}.v5-term-display>button{color:#173d62;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b38a4a;align-items:center;gap:6px;margin-top:24px;padding:0 0 5px;font-size:9px;font-weight:900;display:inline-flex}.v5-contract-photo{border-radius:7px;position:relative;overflow:hidden}.v5-contract-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:390px}.v5-contract-photo>div{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061a2de0;border-radius:5px;align-items:center;gap:7px;padding:10px 11px;font-size:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.v5-readiness{border:1px solid var(--v5-line);background:#fff;border-radius:12px;grid-template-columns:.88fr 1.12fr;gap:0;margin-top:22px;display:grid;overflow:hidden}.v5-readiness-copy h2{color:#fff;font-size:42px;line-height:1}.v5-readiness-score{margin-top:28px}.v5-readiness-score>div{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.v5-readiness-score strong{color:#f0ce82;font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:600}.v5-readiness-score span{color:#c7d2dc;padding-bottom:6px;font-size:9px;font-weight:800}.v5-readiness-score>i{background:#ffffff24;height:5px;margin-top:9px;display:block;overflow:hidden}.v5-readiness-score>i>b{background:#d6ae60;height:100%;transition:width .3s;display:block}.v5-readiness-copy>a{color:#071b31;background:#d5ad5e;border-radius:4px;align-items:center;gap:7px;min-height:46px;margin-top:24px;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex}.v5-checklist{grid-template-columns:1fr 1fr;gap:0;display:grid}.v5-checklist button{border:0;border-right:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line);color:#40536a;text-align:left;min-height:92px;font:inherit;cursor:pointer;background:#fff;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:16px;display:grid}[dir=rtl] .v5-checklist button{text-align:right;border-right:0;border-left:1px solid var(--v5-line)}.v5-checklist button:nth-child(2n){border-left:0;border-right:0}.v5-checklist button:nth-last-child(-n+2){border-bottom:0}.v5-checklist button>span{border:1px solid #cad2da;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.v5-checklist button.on{color:#27594c;background:#f1f7f4}.v5-checklist button.on>span{background:var(--v5-green);border-color:var(--v5-green);color:#fff}.v5-process{border:1px solid var(--v5-line);background:#fff;border-radius:12px;margin-top:22px;padding:36px}.v5-process-head h2{font-size:42px;line-height:1}.v5-process-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px;display:grid}.v5-process-row button{border:1px solid var(--v5-line);color:#5f6f81;text-align:left;cursor:pointer;min-height:132px;font:inherit;background:#fff;border-radius:7px;flex-direction:column;align-items:flex-start;padding:14px;transition:all .18s;display:flex}[dir=rtl] .v5-process-row button{text-align:right;align-items:flex-end}.v5-process-row button:hover,.v5-process-row button.active{border-color:#b9904f;transform:translateY(-3px);box-shadow:0 12px 26px #112a430f}.v5-process-row button>span{background:var(--v5-navy);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:grid}.v5-process-row button.active>span{background:#c79438}.v5-process-row strong{color:var(--v5-ink);margin-top:16px;font-size:10px}.v5-process-row small{color:#82909e;margin-top:5px;font-size:8px;line-height:1.4}.v5-process-detail{background:#f7f8f9;border-radius:7px;margin-top:12px;padding:20px}.v5-process-detail>span{color:#9a783e;font-size:8px;font-weight:900}.v5-process-detail>strong{color:var(--v5-ink);margin-top:5px;font-size:16px;display:block}.v5-process-detail>p{color:#6c7a8b;margin:5px 0;font-size:10px}.v5-process-detail>div{background:#dce2e7;height:4px;margin-top:13px}.v5-process-detail>div>i{background:#c99a43;height:100%;transition:width .3s;display:block}.v5-note{color:#756b5d;background:#faf6ec;border-radius:6px;align-items:flex-start;gap:8px;margin-top:14px;padding:11px 12px;display:flex}.v5-note svg{color:#a77e3d;flex:none}.v5-note p{margin:0;font-size:8px;line-height:1.5}.qualify-section{max-width:1240px;padding-top:12px}.smart-form-card{border:1px solid var(--v5-line);border-top:5px solid var(--v5-navy);border-radius:12px;overflow:hidden;box-shadow:0 20px 55px #10273f14}.smart-form-intro{padding-top:38px}.contact{background:linear-gradient(#05192bf0,#05192bf0),url(/v5/hero.jpg) 50%/cover;margin-top:28px}.ai-fab{background:#0a2a48;border-color:#d0a856;box-shadow:0 14px 40px #0416274d}.v5-extra-preview{cursor:pointer;background:0 0;border:0;border-radius:5px;align-self:stretch;width:95px;min-width:95px;padding:0;overflow:hidden}.v5-extra-preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:112px;transition:transform .2s;display:block}.v5-extra-preview:hover img{transform:scale(1.035)}.v5-extra-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.v5-extra-actions button{color:#173d62;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b58b49;padding:0;font-size:8px;font-weight:900}.v5-extra-actions a{color:#173d62;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.topbar-cta{color:#061a2d;white-space:nowrap;background:linear-gradient(#e1bc70,#c7953d);border:1px solid #d4aa58;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex;box-shadow:0 8px 22px #00000021}.topbar-cta:hover{filter:brightness(1.04);transform:translateY(-1px)}@media (width<=980px){.topbar-cta{display:none}}@media (width<=760px){.v5-extra-preview{width:92px;min-width:92px}.v5-extra-preview img{height:112px}}@media (width<=1050px){.v5-hero-content{padding-bottom:190px}.v5-trust-row{grid-template-columns:1fr 1fr}.v5-trust-row>div:nth-child(2){border-right:0}[dir=rtl] .v5-trust-row>div:nth-child(2){border-left:0}.v5-corridors{grid-template-columns:1fr 1fr}.v5-route{grid-column:1/-1}.v5-two-up,.v5-demand-layout{grid-template-columns:1fr}.v5-active-panel{grid-template-columns:1fr 1fr;display:grid}.v5-active-title{grid-column:1/-1}.v5-contract-layout{grid-template-columns:190px 1fr}.v5-contract-photo{grid-column:1/-1;height:280px}.v5-contract-photo img{min-height:280px}.v5-process-row{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.v5-worker-benefits{padding:28px 22px}.v5-worker-benefits-head h2{font-size:clamp(38px,11vw,54px)}.v5-worker-benefits-grid{grid-template-columns:1fr}.v5-worker-benefit{min-height:auto}.v5-worker-benefits-actions{grid-template-columns:1fr;display:grid}.v5-worker-benefits-cta{text-align:center;width:100%}.v5-hero{min-height:760px}.v5-hero-photo{-o-object-position:65% center;object-position:65% center}[dir=rtl] .v5-hero-photo{-o-object-position:35% center;object-position:35% center}.v5-hero-overlay,[dir=rtl] .v5-hero-overlay{background:linear-gradient(#04142473 0%,#041424e0 46%,#041424f5 100%)}.v5-hero-content{padding:44px 15px 270px}.v5-hero h1{font-size:clamp(46px,13vw,64px)}.v5-hero-sub{font-size:14px}.v5-hero-actions{grid-template-columns:1fr;display:grid}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{width:100%}.v5-trust-row{grid-template-columns:1fr 1fr}.v5-trust-row>div{min-height:64px}.v5-metrics{border-radius:9px 9px 0 0;grid-template-columns:1fr 1fr;width:calc(100% - 18px)}.v5-metrics>div{min-height:91px;padding:13px}.v5-metrics>div:nth-child(2){border-right:0}.v5-metrics>div:nth-child(-n+2){border-bottom:1px solid #ffffff1f}[dir=rtl] .v5-metrics>div:nth-child(2){border-left:0}.v5-metrics strong{font-size:28px}.v5-corridors,.v5-core{padding-left:15px;padding-right:15px}.v5-corridors{grid-template-columns:1fr;padding-top:30px}.v5-market-toggle{grid-template-columns:1fr 1fr}.v5-route{grid-column:auto;grid-template-columns:70px 1fr 70px}.v5-route-track small{display:none}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process{border-radius:9px;padding:23px}.v5-why{padding-bottom:175px}.v5-why h2,.v5-opportunity h2,.v5-demand-head h2,.v5-contract-head h2,.v5-readiness-copy h2,.v5-process-head h2{font-size:34px}.v5-opportunity-tabs{grid-template-columns:1fr 1fr}.v5-opportunity-tabs>div{min-height:125px;padding:14px}.v5-demand-head{align-items:flex-start}.v5-demand-number{font-size:60px}.v5-trade-grid{grid-template-columns:1fr}.v5-trade-card img{height:210px}.v5-active-panel{grid-template-columns:1fr}.v5-active-title{grid-column:auto}.v5-extra-card{grid-template-columns:92px 1fr}.v5-contract-layout{grid-template-columns:1fr}.v5-term-menu{grid-template-columns:1fr 1fr}.v5-term-menu button{min-height:54px}.v5-term-display{min-height:300px;padding:25px}.v5-term-display>strong{font-size:31px}.v5-contract-photo{grid-column:auto;height:240px}.v5-contract-photo img{min-height:240px}.v5-readiness{border-radius:9px;grid-template-columns:1fr}.v5-readiness-copy{padding:26px}.v5-checklist{grid-template-columns:1fr}.v5-checklist button,.v5-checklist button:nth-last-child(-n+2){border-bottom:1px solid var(--v5-line);border-left:0;border-right:0}.v5-checklist button:last-child{border-bottom:0}.v5-process-row{grid-template-columns:1fr 1fr}.v5-process-row button{min-height:118px}}@media (width<=480px){.v5-market-toggle,.v5-opportunity-tabs,.v5-term-menu,.v5-process-row,.v5-trust-row{grid-template-columns:1fr}.v5-trust-row>div,[dir=rtl] .v5-trust-row>div{border-bottom:1px solid #ffffff1f;border-left:0;border-right:0}.v5-trust-row>div:last-child{border-bottom:0}.v5-hero{min-height:920px}.v5-hero-content{padding-bottom:350px}.v5-metrics{grid-template-columns:1fr 1fr}.v5-route{grid-template-columns:62px 1fr 62px}.v5-why-stats{grid-template-columns:1fr}.v5-why{padding-bottom:220px}.v5-demand-head{display:block}.v5-demand-number{margin-top:16px}}.v5-market-start{color:#173d62;min-height:42px;font:inherit;cursor:pointer;background:#fff8ea;border:1px solid #c99a43;border-radius:5px;justify-self:end;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:900;transition:all .18s;display:inline-flex}.v5-market-start:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #112a4314}.v5-declare-button,.v5-drawer-declare{color:#173d62;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.v5-declare-button{border-bottom:1px solid #b58b49;padding:0}.v5-drawer-declare{background:var(--v5-navy);color:#fff;border-radius:4px;min-height:38px;padding:0 12px}.trade-capacity-row.focus-trade-row{z-index:1;background:#fff8e9;position:relative;box-shadow:inset 4px 0 #d1a34d,0 8px 22px #112a430f}[dir=rtl] .trade-capacity-row.focus-trade-row{box-shadow:inset -4px 0 #d1a34d,0 8px 22px #112a430f}.trade-capacity-row.focus-trade-row input{background:#fff;border-color:#c99a43}@media (width<=1050px){.v5-market-start{grid-column:1/-1;justify-self:start}}@media (width<=760px){.v5-market-start{justify-content:center;width:100%}}.v5-proof-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05182ab8;border:1px solid #f0d18c57;border-radius:7px;grid-template-columns:48px 1fr;align-items:center;gap:12px;max-width:520px;margin-top:18px;padding:13px 14px;display:grid;box-shadow:0 12px 34px #00000029}.v5-proof-icon{color:#f0d18c;background:#d4aa5814;border:1px solid #f0d18c52;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.v5-proof-card span{color:#d3b56f;letter-spacing:.13em;font-size:7px;font-weight:900;display:block}.v5-proof-card strong{color:#fff;margin-top:3px;font-size:11px;display:block}.v5-proof-card small{color:#9fb0c0;margin-top:3px;font-size:8px;display:block}.v5-proof-card b{color:#cfe7df;background:#2e6d5c38;border-radius:3px;margin-top:7px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}@media (width<=760px){.v5-proof-card{max-width:none}}:root{--v52-bg:#fbfaf6;--v52-paper:#fff;--v52-cream:#f6f1e7;--v52-navy:#0e2b49;--v52-blue:#1a4c7b;--v52-gold:#c89b45;--v52-ink:#1b2d42;--v52-muted:#627286;--v52-line:#dfe4e9}.pitch-shell{background:var(--v52-bg);color:var(--v52-ink)}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e3e7eb;box-shadow:0 8px 28px #122a420f}.brand strong{color:var(--v52-navy)}.brand small{color:#728094}.brand-mark{color:#a77c2d;background:#fffaf0;border-color:#c9a253}.desktop-nav{color:#52657a}.desktop-nav a{color:#52657a;font-size:11px}.desktop-nav a:hover,.desktop-nav a.active{color:var(--v52-navy)}.lang-btn{color:var(--v52-navy);background:#fff;border-color:#d8dee5}.topbar-cta{color:#11283e;background:linear-gradient(#e8c77f,#cca04c);box-shadow:0 8px 20px #c89b452e}.v5-hero{color:#fff;background:#dfe8ef;min-height:720px}.v5-hero-photo{filter:saturate(1.02)contrast(.98)brightness(1.06)}.v5-hero-overlay{background:linear-gradient(90deg,#071d32db 0%,#071d32b8 32%,#071d3261 57%,#071d3214 100%),linear-gradient(#0000 62%,#071d327a 100%)}[dir=rtl] .v5-hero-overlay{background:linear-gradient(270deg,#071d32db 0%,#071d32b8 32%,#071d3261 57%,#071d3214 100%),linear-gradient(#0000 62%,#071d327a 100%)}.v5-hero-content{padding-top:88px;padding-bottom:185px}.v5-badge{color:#fff0c9;background:#ffffff1c;border-color:#ffffff52;padding:10px 14px;font-size:11px}.v5-hero h1{max-width:850px;margin-top:28px;font-size:clamp(62px,6.5vw,92px);line-height:.96}.v5-byline{color:#d2dce6;margin-top:14px;font-size:12px}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{min-height:54px;padding:0 20px;font-size:12px}.v5-outline-btn{background:#ffffff1f}.v5-ai-btn{color:#ffe6ad;background:#ffffff12}.v5-proof-card{background:#ffffffeb;border-color:#ffffffe6;max-width:560px;margin-top:22px;padding:16px;box-shadow:0 16px 36px #0e2b491f}.v5-proof-icon{color:#b1812f;background:#fff8e9;border-color:#e5cf9d}.v5-proof-card span{color:#a17632;font-size:9px}.v5-proof-card strong{color:var(--v52-navy);font-size:13px}.v5-proof-card small{color:#68788b;font-size:10px}.v5-proof-card b{color:#2f6f5f;background:#eef7f3;font-size:9px}.v5-trust-row{border-top-color:#ffffff47;border-bottom-color:#ffffff47;max-width:900px;margin-top:22px}.v5-trust-row>div{min-height:82px;padding-top:16px;padding-bottom:16px}.v5-trust-row small{color:#c9d5df;font-size:9px;line-height:1.5}.v5-metrics{color:var(--v52-ink);background:#fffffff0;border-color:#e1e6eb;box-shadow:0 -10px 38px #0e2b491a}.v5-metrics>div{border-right-color:#e6e9ed;min-height:120px}[dir=rtl] .v5-metrics>div{border-left-color:#e6e9ed}.v5-metrics strong{color:var(--v52-navy);font-size:40px}.v5-metrics span{color:#29425d;font-size:12px}.v5-metrics small{color:#718196;font-size:9px}.v5-corridors,.v5-core,.qualify-section{max-width:1280px}.v5-corridors{gap:34px;padding-top:64px;padding-bottom:64px}.v5-corridor-copy h2{font-size:34px}.v5-corridor-copy>span,.v5-section-kicker,.v5-demand-head>div>span,.v5-contract-head>span,.v5-readiness-copy>span,.v5-process-head>span{font-size:10px}.v5-market-toggle button{background:#fff;min-height:100px;padding:16px}.v5-route-node{min-height:82px}.v5-market-start{background:#fff;min-height:46px;padding:0 16px;font-size:10px}.v5-two-up{grid-template-columns:1fr;gap:28px}.v5-why,.v5-opportunity{border-radius:16px;min-height:auto;box-shadow:0 14px 40px #122a420f}.v5-why{-moz-column-gap:34px;grid-template-rows:auto auto auto 1fr;grid-template-columns:1.05fr .95fr;column-gap:34px;padding:48px;display:grid}.v5-why>img{-o-object-fit:cover;object-fit:cover;border-radius:12px;grid-area:1/2/5;height:100%;min-height:390px;position:relative;-webkit-mask-image:none;mask-image:none}.v5-why .v5-section-kicker,.v5-why h2,.v5-why>p,.v5-why ul,.v5-why-stats{grid-column:1}.v5-why h2,.v5-opportunity h2{font-size:clamp(42px,4vw,58px)}.v5-why>p,.v5-contract-head>p,.v5-readiness-copy>p{font-size:14px}.v5-why-stats{margin-top:30px}.v5-why-stats>div{color:var(--v52-ink);background:#f7f4ed;border-color:#e6e0d3}.v5-why-stats strong{color:var(--v52-navy);font-size:28px}.v5-why-stats span{color:#687789;font-size:10px}.v5-opportunity{background:#fff;padding:48px}.v5-opportunity-tabs{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.v5-opportunity-tabs>div{background:#fafbfc;min-height:170px;padding:22px}.v5-demand,.v5-contract,.v5-process{border-radius:16px;margin-top:30px;padding:48px;box-shadow:0 14px 40px #122a420d}.v5-demand-head h2,.v5-contract-head h2,.v5-process-head h2,.v5-readiness-copy h2{font-size:48px}.v5-demand-number{font-size:96px}.v5-demand-layout{gap:20px;margin-top:28px}.v5-trade-grid{gap:16px}.v5-trade-card img{height:210px}.v5-trade-body{padding:20px}.v5-trade-body>span{padding:6px 8px;font-size:9px}.v5-active-panel{color:var(--v52-ink);background:#f7f3ea;border:1px solid #eadbb9}.v5-active-title{color:#77531a;background:#fff1d2}.v5-active-title small{color:#8a6a36}.v5-extra-card{border-color:#e1e5e9;box-shadow:0 8px 20px #122a420d}.v5-extra-actions button,.v5-extra-actions a,.v5-declare-button{font-size:9px}.v5-contract{background:#fff}.v5-contract-layout{grid-template-columns:240px 1fr 330px;gap:16px}.v5-term-menu button{border-radius:7px;min-height:54px;font-size:11px}.v5-term-menu button.active{color:var(--v52-navy);background:#edf3f8;border-color:#aec1d3}.v5-term-menu button.active svg:first-child{color:#b17d28}.v5-term-display{background:#fbfaf7;min-height:420px;padding:42px}.v5-term-display>strong{font-size:46px}.v5-readiness{background:#fff;border-radius:16px;margin-top:30px;box-shadow:0 14px 40px #122a420d}.v5-readiness-copy{color:var(--v52-ink);background:#f7f3ea;padding:48px}.v5-readiness-copy>span{color:#a5772d}.v5-readiness-copy h2{color:var(--v52-navy)}.v5-readiness-copy>p{color:#637286}.v5-readiness-score strong{color:var(--v52-navy);font-size:52px}.v5-readiness-score span{color:#667789;font-size:10px}.v5-readiness-score>i{background:#e3ded4}.v5-readiness-score>i>b{background:#c99a43}.v5-readiness-copy>a{background:var(--v52-navy);color:#fff;min-height:50px;padding:0 17px;font-size:10px}.v5-checklist button{min-height:104px;padding:20px}.v5-process-row{gap:12px}.v5-process-row button{min-height:150px;padding:18px}.v5-process-row button>span{width:34px;height:34px;font-size:9px}.v5-process-detail{margin-top:16px;padding:24px}.qualify-section{padding-top:28px}.smart-form-card{border-radius:16px;box-shadow:0 18px 50px #122a420f}.smart-form-intro{padding:46px 46px 28px}.smart-form-intro h2{font-size:42px}.live-fit-strip>div{min-height:96px}.live-fit-strip strong{font-size:30px}.form-progress .progress-step{min-height:72px}.form-progress .progress-step strong,.field>span{font-size:10px}.field input,.field textarea,.field select{min-height:48px;font-size:13px}.trade-capacity-row input{min-height:44px;font-size:13px}.ai-fab{color:var(--v52-navy);background:#fff;border-color:#d6ae60;box-shadow:0 12px 34px #122a4229}.ai-fab-pulse{background:#c8943b}.contact{background:linear-gradient(#081f34d6,#081f34d6),url(/v5/hero.jpg) 50%/cover}@media (width<=1050px){.v5-why{grid-template-columns:1fr;padding:34px}.v5-why>img{grid-area:auto/1;min-height:300px;margin-top:22px}.v5-why .v5-section-kicker,.v5-why h2,.v5-why>p,.v5-why ul,.v5-why-stats{grid-column:1}.v5-opportunity-tabs{grid-template-columns:1fr 1fr}}@media (width<=760px){.v5-hero{min-height:840px}.v5-hero-content{padding:50px 15px 300px}.v5-hero h1{font-size:clamp(50px,13vw,66px)}.v5-hero-sub{font-size:16px}.v5-proof-card{padding:14px}.v5-metrics strong{font-size:32px}.v5-metrics span{font-size:10px}.v5-corridors{padding-top:46px;padding-bottom:46px}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process{padding:26px}.v5-why h2,.v5-opportunity h2,.v5-demand-head h2,.v5-contract-head h2,.v5-readiness-copy h2,.v5-process-head h2{font-size:36px}.v5-opportunity-tabs{grid-template-columns:1fr}.v5-opportunity-tabs>div{min-height:130px}.v5-trade-card img{height:230px}.v5-contract-layout{grid-template-columns:1fr}.v5-term-display{min-height:320px;padding:28px}.v5-term-display>strong{font-size:34px}.v5-readiness-copy{padding:30px 26px}.smart-form-intro{padding:32px 24px 20px}.smart-form-intro h2{font-size:34px}}@media (width<=480px){.v5-hero{min-height:980px}.v5-hero-content{padding-bottom:380px}.v5-hero h1{font-size:48px}.v5-why-stats{grid-template-columns:1fr}}.v5-israel-now{border:1px solid var(--v52-line,#dfe4e9);background:linear-gradient(135deg,#f6f1e7d6,#fffffffa),radial-gradient(circle at 100% 0,#c89b451f,#0000 32%);border-radius:16px;margin-top:30px;padding:46px;box-shadow:0 14px 40px #122a420d}.v5-israel-now-head{max-width:850px}.v5-israel-now-head>span{color:#a5772d;letter-spacing:.14em;font-size:10px;font-weight:900}.v5-israel-now-head h2{color:#0e2b49;letter-spacing:-.035em;margin:10px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4vw,56px);font-weight:600;line-height:1.04}.v5-israel-now-head p{color:#627286;max-width:780px;margin:0;font-size:14px;line-height:1.75}.v5-israel-facts{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;display:grid}.v5-israel-fact{color:#1b2d42;background:#fff;border:1px solid #e1e5e9;border-radius:10px;flex-direction:column;min-height:220px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.v5-israel-fact:hover{border-color:#c89b45;transform:translateY(-4px);box-shadow:0 14px 30px #122a4212}.v5-israel-fact>strong{color:#0e2b49;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:600;line-height:1}.v5-israel-fact>p{color:#66768a;margin:14px 0 20px;font-size:11px;line-height:1.62}.v5-israel-fact>span{color:#9b7333;align-items:center;gap:6px;margin-top:auto;font-size:9px;font-weight:900;display:inline-flex}.v5-israel-source-note{color:#45665d;background:#eef5f2;border-radius:7px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 12px;font-size:9px;line-height:1.5;display:flex}.v5-israel-source-note svg{color:#2f6f5f;flex:none}@media (width<=1000px){.v5-israel-facts{grid-template-columns:1fr 1fr}}@media (width<=760px){.v5-israel-now{padding:26px}.v5-israel-now-head h2{font-size:36px}.v5-israel-now-head p{font-size:13px}.v5-israel-facts{grid-template-columns:1fr}.v5-israel-fact{min-height:170px}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{inset-inline-start:16px;z-index:10000;color:#fff;background:#061a2d;border-radius:7px;padding:12px 16px;font-size:14px;font-weight:900;text-decoration:none;position:fixed;top:10px;transform:translateY(-180%);box-shadow:0 8px 28px #00000040}.skip-link:focus{transform:translateY(0)}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline-offset:3px!important;outline:3px solid #0b63ce!important;box-shadow:0 0 0 2px #fff!important}:where(button,.btn,.topbar-cta,.lang-btn,.v5-gold-btn,.v5-outline-btn,.v5-ai-btn,.v5-market-start,.form-btn,.smart-toggle,.ai-icon-btn,.ai-send,.a11y-trigger,.a11y-panel button){min-height:44px}:where(.contact-grid a,.mobile-action-bar a,.desktop-nav a){align-items:center;min-height:44px;display:inline-flex}:where(.pitch-shell,.pitch-shell *){overflow-wrap:anywhere}img,svg{max-width:100%}.field-error{margin-top:6px;font-weight:800;display:block;color:#a51212!important;font-size:11px!important}.field [aria-invalid=true]{border-color:#b42318!important;box-shadow:0 0 0 2px #b423181f!important}.inline-error{margin:10px 12px 0}.form-step-hint{font-weight:800;color:#8a1c13!important}.a11y-trigger{inset-inline-end:18px;z-index:900;color:#0e2b49;font:inherit;cursor:pointer;background:#fff;border:2px solid #174b79;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:900;display:inline-flex;position:fixed;bottom:92px;box-shadow:0 12px 34px #0e2b492e}.a11y-trigger:hover{background:#f5f8fb}.a11y-panel{inset-inline-end:18px;z-index:950;color:#17314d;background:#fff;border:1px solid #cfd8e1;border-radius:14px;width:min(380px,100vw - 30px);max-height:min(620px,100vh - 170px);padding:18px;position:fixed;bottom:148px;overflow:auto;box-shadow:0 24px 65px #081e3338}.a11y-head{border-bottom:1px solid #e0e5ea;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.a11y-head>div{align-items:center;gap:9px;display:flex}.a11y-head h2{color:#102d49;margin:0;font-size:18px}.a11y-close{color:#163a5c;cursor:pointer;background:#fff;border:1px solid #d3dbe3;border-radius:50%;place-items:center;width:44px;min-width:44px;padding:0;display:grid}.a11y-fieldset{border:0;margin:16px 0 0;padding:0}.a11y-fieldset legend{color:#334f69;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:900;display:flex}.a11y-size-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.a11y-size-grid button{color:#17314d;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd8e1;border-radius:6px;padding:0 7px;font-size:11px;font-weight:900}.a11y-size-grid button.active,.a11y-size-grid button[aria-pressed=true]{color:#fff;background:#0e3a63;border-color:#0e3a63}.a11y-toggles{gap:7px;margin-top:14px;display:grid}.a11y-toggles button{color:#223f5b;text-align:start;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dee6;border-radius:7px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:9px 11px;font-size:12px;font-weight:800;display:grid}.a11y-toggles button b{color:#6d7d8d;letter-spacing:.06em;min-width:34px;font-size:8px}.a11y-toggles button.active{background:#edf4fa;border-color:#426f99}.a11y-toggles button.active b{color:#164c79}.a11y-reset{color:#1a405f;width:100%;font:inherit;cursor:pointer;background:#f8fafb;border:1px solid #cfd8e1;border-radius:7px;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:11px;font-weight:900;display:flex}html[data-a11y-scale="125"]{font-size:125%}html[data-a11y-scale="150"]{font-size:150%}html[data-a11y-scale="200"]{font-size:200%}html[data-a11y-scale]:not([data-a11y-scale="100"]) .pitch-shell{max-width:100%}html[data-a11y-scale]:not([data-a11y-scale="100"]) :where(input,textarea,select,button){font-size:inherit}html[data-a11y-scale="150"] .desktop-nav,html[data-a11y-scale="200"] .desktop-nav{display:none}html[data-a11y-scale="200"] .topbar{grid-template-columns:1fr auto}html[data-a11y-scale="200"] .topbar-cta{display:none}html.a11y-spacing .pitch-shell :where(p,li,label,textarea,input,select,button,a,small){letter-spacing:.04em!important;word-spacing:.1em!important;line-height:1.8!important}html.a11y-links .pitch-shell a:not(.btn):not(.brand):not(.v5-gold-btn):not(.v5-outline-btn):not(.topbar-cta){text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html.a11y-high-contrast .pitch-shell{--v52-ink:#071522;--v52-muted:#34475a;--v52-line:#8b98a5;color:#071522}html.a11y-high-contrast .pitch-shell :where(p,small,span,li,label){color:#142b40}html.a11y-high-contrast .pitch-shell :where(button,a,input,textarea,select){border-color:#526477}html.a11y-high-contrast .v5-section-kicker,html.a11y-high-contrast .v5-demand-head>div>span,html.a11y-high-contrast .v5-contract-head>span{color:#725117!important}html.a11y-high-contrast .v5-israel-source-note{color:#1d4d40;background:#e3eee9}html.a11y-high-contrast .field-error,html.a11y-high-contrast .form-step-hint{color:#870d0d!important}html.a11y-reduce-motion *,html.a11y-reduce-motion :before,html.a11y-reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.a11y-reduce-motion .v5-route-track i,html.a11y-reduce-motion .v5-live-dot,html.a11y-reduce-motion .ai-fab-pulse{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.v5-route-track i,.v5-live-dot,.ai-fab-pulse{display:none!important}}@media (width<=760px){.a11y-trigger{inset-inline-end:12px;border-radius:50%;justify-content:center;max-width:52px;padding:0;bottom:86px}.a11y-trigger span{display:none}.a11y-panel{inset-inline:10px;width:auto;max-height:calc(100vh - 165px);bottom:142px}.a11y-size-grid{grid-template-columns:1fr 1fr}}@media (width<=360px){.a11y-panel{padding:14px}.v5-demand,.v5-contract,.v5-process,.v5-israel-now{padding-inline:18px}}.trade-number-help{color:#596b7e;background:#f8fafb;border-bottom:1px solid #e0e5ea;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.pitch-shell a[target=_blank]:after{content:"↗";margin-inline-start:.32em;font-size:.82em;font-weight:900;text-decoration:none;display:inline-block}.lang-selected-mark{color:#184f7d;margin-inline-start:auto;font-weight:1000}html.a11y-high-contrast .v5-hero-overlay{background:#000000e0!important}html.a11y-high-contrast .v5-hero :where(h1,h2,p,span,small,strong,b){color:#fff!important}html.a11y-high-contrast .v5-hero h1 em{color:#ffe08a!important}html.a11y-high-contrast .v5-gold-btn{color:#071522!important;background:#ffdc76!important;border-color:#071522!important}html.a11y-high-contrast .v5-outline-btn,html.a11y-high-contrast .v5-ai-btn{color:#fff!important;background:#000!important;border-color:#fff!important}html.a11y-high-contrast .topbar{background:#fff!important;border-bottom:2px solid #071522!important}html.a11y-high-contrast :where(.lang-btn,.topbar-cta,.a11y-trigger){border-width:2px!important;border-color:#071522!important}html.a11y-high-contrast :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline-color:#ffbf00!important;box-shadow:0 0 0 3px #000!important}@media (width<=520px){html[data-a11y-scale="150"] .brand-copy small,html[data-a11y-scale="200"] .brand-copy small{display:none}html[data-a11y-scale="200"] .lang-btn{max-width:54px;padding-inline:8px;overflow:hidden}}.v5-jobready-note{border:1px solid #c89b4573;background:#fff8e9;border-inline-start:4px solid #c99a43;border-radius:9px;margin-top:18px;padding:18px 20px}.v5-jobready-note strong{color:#7d5a12;letter-spacing:.02em;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.v5-jobready-note p{color:#4b3a14;margin:0;font-size:12px;line-height:1.7}.form-verify-note{color:#6a5116;background:#fff8e9;border:1px solid #d9c08a;border-inline-start:4px solid #c99a43;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:14px 16px;font-size:12px;font-weight:800;line-height:1.6;display:flex}.form-verify-note svg{color:#a17632;flex:none;margin-top:2px}.footer-langs{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.footer-trust-links{gap:16px;margin-top:8px;display:flex}.footer-trust-links a{color:#c6d2de;font-size:12px;font-weight:700;text-decoration:none}.footer-trust-links a:hover{color:#fff;text-decoration:underline}.materials-section{max-width:1240px;margin-top:28px}.mat-card{border:1px solid var(--v52-line,#dfe4e9);border-top:5px solid var(--v5-navy);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px #122a420f}.mat-head{padding:46px 46px 0}.mat-head h2{color:var(--v52-navy,#0e2b49);letter-spacing:-.035em;margin:10px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.4vw,44px);font-weight:600;line-height:1.05}.mat-head p{color:#627286;max-width:820px;margin:0;font-size:14px;line-height:1.7}.mat-policy{color:#2f6f5f;background:#eef5f2;border:1px solid #cfe0d8;border-radius:7px;align-items:flex-start;gap:8px;max-width:820px;margin-top:14px;padding:11px 12px;font-size:11px;font-weight:800;line-height:1.5;display:flex}.mat-policy svg{flex:none;margin-top:1px}.mat-body{padding:26px 46px 46px}.mat-who-fieldset{border:0;margin:0 0 20px;padding:0}.mat-who-fieldset legend{color:#334f69;margin-bottom:9px;padding:0;font-size:12px;font-weight:900}.mat-who{grid-template-columns:1fr 1fr;gap:10px;max-width:640px;display:grid}.mat-who button{border:1px solid var(--v52-line,#dfe4e9);min-height:78px;color:var(--v52-ink,#1b2d42);text-align:start;font:inherit;cursor:pointer;background:#fafbfc;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:14px 16px;transition:all .18s;display:grid}.mat-who button svg{color:#7d8ea0}.mat-who button:hover{background:#fff;border-color:#c99a43;transform:translateY(-2px);box-shadow:0 10px 24px #112a4312}.mat-who button.active{border-color:var(--v5-navy);background:#eef3f8}.mat-who button.active svg{color:var(--v5-navy)}.mat-files{border:1px solid var(--v52-line,#dfe4e9);background:#fafbfc;border-radius:10px;margin-top:6px;padding:18px}.mat-files-label{color:#334f69;font-size:12px;font-weight:900;display:block}.mat-files>small{color:#6d7d8d;margin-top:4px;font-size:10px;display:block}.mat-drop{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.mat-drop>button{color:#7d5a12;min-height:46px;font:inherit;cursor:pointer;background:#fff8e9;border:1px dashed #b8904a;border-radius:7px;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:900;transition:all .18s;display:inline-flex}.mat-drop>button:hover{background:#fff;border-color:#c99a43}.mat-drop .field-error{margin:0}.mat-file-row{background:#fff;border:1px solid #e3e7eb;border-radius:7px;align-items:center;gap:9px;margin-top:8px;padding:9px 11px;display:flex}.mat-file-row svg{color:#8d9aa7;flex:none}.mat-file-name{text-overflow:ellipsis;white-space:nowrap;color:#22384f;flex:1;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.mat-file-row small{color:#8d9aa7;flex:none;font-size:10px}.mat-file-row>button{color:#8d9aa7;cursor:pointer;background:#fff;border:1px solid #d9dee5;border-radius:6px;place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:grid}.mat-file-row>button:hover{color:#b42318;background:#fdf2f1;border-color:#b42318}.mat-notes{margin-top:14px}.mat-actions{align-items:center;gap:12px;margin-top:18px;display:flex}.mat-wa{color:#fff;background:#2e6d5c;border:1px solid #2e6d5c;border-radius:6px;align-items:center;gap:7px;min-height:46px;margin-top:16px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=760px){.mat-head,.mat-body{padding-inline:24px}.mat-head{padding-top:30px}.mat-body{padding-bottom:30px}.mat-who{grid-template-columns:1fr}.mat-file-row small{display:none}}@media (width<=480px){.mat-head,.mat-body{padding-inline:18px}}@media (width<=760px){.v5-jobready-note{padding:14px 16px}.v5-jobready-note strong{font-size:14px}.v5-jobready-note p{font-size:14px;line-height:1.65}}.brand-copy strong{font-size:14px}.brand-copy small{font-size:10px}.topbar-cta,.lang-btn,.v5-badge{font-size:12px}.v5-byline,.v5-gold-btn,.v5-outline-btn,.v5-ai-btn,.v5-trust-row strong{font-size:14px}.v5-metrics small,.v5-corridor-copy>span,.v5-section-kicker,.v5-demand-head>div>span,.v5-contract-head>span,.v5-readiness-copy>span,.v5-process-head>span{font-size:12px}.v5-corridor-copy p{font-size:16px;line-height:1.75}.v5-market-toggle strong{font-size:16px}.v5-market-toggle small{font-size:13px;line-height:1.45}.v5-why>p,.v5-contract-head>p,.v5-readiness-copy>p{font-size:16px;line-height:1.75}.v5-demand-head p{font-size:15px;line-height:1.65}.v5-extra-card p{font-size:13px;line-height:1.55}.v5-term-menu button{font-size:13px;line-height:1.35}.v5-term-display>p{font-size:16px;line-height:1.8}.v5-term-display>button,.v5-readiness-score span{font-size:13px}.v5-checklist button strong{font-size:14px;line-height:1.55}.v5-process-detail>p{font-size:14px;line-height:1.6}.v5-note p{font-size:13px;line-height:1.6}.smart-form-intro p{font-size:16px;line-height:1.75}.field>span{font-size:13px;line-height:1.4}.field input,.field textarea,.field select{font-size:16px;line-height:1.45}.field small{font-size:12px;line-height:1.5}.trade-capacity-name strong{font-size:15px;line-height:1.4}.trade-capacity-name small{font-size:12px;line-height:1.5}.form-explainer p{font-size:14px;line-height:1.65}.smart-toggle{font-size:14px;line-height:1.45}.review-grid strong{font-size:14px;line-height:1.45}.review-flags span{font-size:13px;line-height:1.45}.form-privacy{font-size:13px;line-height:1.55}.form-btn{min-height:50px;font-size:14px}.mat-head p{font-size:16px;line-height:1.75}.mat-policy{font-size:13px;line-height:1.55}.mat-files>small{font-size:12px;line-height:1.5}.mat-drop>button,.mat-file-name{font-size:14px}.material-upload-zone{background:#fafbfc;border:1px solid #dfe4e9;border-radius:12px;margin-top:24px;padding:22px}.material-upload-heading>div{color:#173d62;align-items:center;gap:9px;display:flex}.material-upload-heading p{color:#667789;margin:7px 0 0;font-size:14px;line-height:1.65}.material-upload-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.material-upload-card{color:#314b66;text-align:center;cursor:pointer;background:#fff;border:1px dashed #b9c4cf;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:106px;padding:14px;transition:all .18s;display:flex}.material-upload-card:hover{background:#fffaf0;border-color:#c99a43;transform:translateY(-2px)}.material-upload-card strong{font-size:14px;line-height:1.35}.material-upload-card input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.selected-materials{gap:7px;margin-top:14px;display:grid}.selected-materials>strong{color:#334f69;font-size:13px}.selected-material{background:#fff;border:1px solid #e3e7eb;border-radius:7px;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:8px;padding:9px 10px;display:grid}.selected-material span{text-overflow:ellipsis;white-space:nowrap;color:#22384f;font-size:13px;font-weight:700;overflow:hidden}.selected-material small{color:#7d8b99;font-size:11px}.selected-material button{color:#8d9aa7;cursor:pointer;background:#fff;border:1px solid #d9dee5;border-radius:6px;width:32px;height:32px;font-size:20px}.material-links{margin-top:16px}.material-links>span{align-items:center;gap:6px;display:flex}@media (width<=900px){.material-upload-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.desktop-nav a{font-size:12px}.v5-hero-sub{font-size:17px;line-height:1.65}.v5-trust-row strong{font-size:13px}.v5-trust-row small{font-size:12px}.v5-why>p,.v5-contract-head>p,.v5-readiness-copy>p,.v5-corridor-copy p,.smart-form-intro p,.mat-head p{font-size:15px}.v5-opportunity-tabs span,.v5-trade-body p,.v5-process-row small,.v5-process-detail>p,.field>span{font-size:13px}.field input,.field textarea,.field select{font-size:16px}.smart-form-intro h2{font-size:38px;line-height:1.05}.mat-head h2{font-size:38px;line-height:1.08}}@media (width<=480px){.material-upload-grid{grid-template-columns:1fr}.v5-hero h1{font-size:clamp(48px,13vw,62px)}.smart-form-intro h2,.mat-head h2{font-size:34px}}:root{--v6-radius-sm:12px;--v6-radius:18px;--v6-radius-lg:26px;--v6-shadow:0 18px 55px #122a4217;--v6-shadow-hover:0 24px 70px #122a4224;--v6-accent:#c89236;--v6-accent-soft:#fff7e8}html{scroll-padding-top:92px}.pitch-shell{background:radial-gradient(circle at 12% 8%,#c89b4514,#0000 24%),linear-gradient(#fcfbf8 0%,#f7f8fa 46%,#fbfaf7 100%);overflow-x:hidden}.topbar{-webkit-backdrop-filter:blur(22px)saturate(1.25);background:#ffffffe0;border-bottom:1px solid #0e2b4914;grid-template-columns:minmax(190px,1fr) auto auto auto;gap:16px;height:76px;padding-inline:max(18px,50vw - 660px);box-shadow:0 10px 35px #112a4312}.brand-mark{background:linear-gradient(145deg,#fffdf8,#fff3d8);border:1px solid #c8923673;border-radius:13px;width:44px;height:44px;box-shadow:inset 0 1px #fffffff2,0 8px 24px #c892361f}.desktop-nav{background:#f7f9fbdb;border:1px solid #0e2b4912;border-radius:14px;gap:4px;padding:4px}.desktop-nav a{letter-spacing:-.01em;border-radius:10px;align-items:center;min-height:38px;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}.desktop-nav a:after{display:none}.desktop-nav a:hover,.desktop-nav a.active{color:var(--v52-navy);background:#fff;box-shadow:0 6px 18px #122a4214}.topbar-actions{align-items:center;gap:8px;display:flex}.topbar-worker-cta,.topbar-cta{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:12px;font-weight:850;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.topbar-worker-cta{color:var(--v52-navy);background:#fff;border:1px solid #dbe2e8}.topbar-worker-cta:hover{border-color:#c6d0da;transform:translateY(-1px);box-shadow:0 8px 20px #122a4214}.topbar-cta{background:linear-gradient(135deg,#f2d697 0%,#c89236 100%);border:1px solid #c99943;box-shadow:0 10px 26px #c8923638}.lang-btn{border-radius:12px;min-height:42px;padding-inline:12px}.lang-menu{border-radius:14px;overflow:hidden;box-shadow:0 22px 55px #122a4226}.v5-hero{border-bottom-right-radius:32px;border-bottom-left-radius:32px;min-height:730px}.v5-hero-content{padding-top:92px;max-width:1320px;padding-inline:30px}.v5-hero h1,.v5-worker-benefits-head h2,.v5-why h2,.v5-opportunity h2,.v5-demand-head h2,.v5-contract-head h2,.v5-readiness-copy h2,.v5-process-head h2,.smart-form-intro h2,.mat-head h2{letter-spacing:-.055em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:750}.v5-hero h1{max-width:900px;line-height:.94}.v5-hero-sub{max-width:760px;font-size:18px;line-height:1.58}.v5-badge{border-radius:999px;padding:10px 14px;box-shadow:inset 0 1px #ffffff1f}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{border-radius:14px;min-height:54px;padding-inline:20px;font-size:14px;font-weight:850}.v5-gold-btn{background:linear-gradient(135deg,#f1d595,#c89236);box-shadow:0 15px 34px #0000002e}.v5-outline-btn,.v5-ai-btn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v5-proof-card{border-radius:18px;box-shadow:0 20px 44px #0e2b4929}.v5-proof-icon{border-radius:13px}.v5-trust-row{border:1px solid #ffffff2e;border-radius:16px;overflow:hidden}.v5-trust-row>div{background:#051d3229;padding-inline:15px}.v5-metrics{background:#fffffff0;border-color:#ffffffd1;border-radius:20px 20px 0 0;width:min(1260px,100% - 60px);box-shadow:0 -14px 40px #0e2b4921}.v5-metrics>div{min-height:118px}.v5-metrics strong{letter-spacing:-.04em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:800}.v5-corridors,.v5-core,.qualify-section,.materials-section{max-width:1320px}.v5-corridors{padding-top:76px;padding-bottom:58px}.v5-market-toggle button,.v5-route-node,.v5-market-start{border-color:#0e2b491a;border-radius:16px;box-shadow:0 8px 24px #122a420a}.v5-market-toggle button.active{box-shadow:0 16px 34px #122a421a}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process,.v5-israel-now,.smart-form-card,.mat-card{border-radius:var(--v6-radius-lg);box-shadow:var(--v6-shadow);border-color:#0e2b4917}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process,.v5-israel-now{overflow:hidden}.v5-opportunity-tabs>div,.v5-trade-card,.v5-extra-card,.v5-term-display,.v5-term-menu button,.v5-process-row button,.v5-process-detail,.v5-worker-benefit,.material-upload-zone,.mat-files,.mat-who button{border-radius:var(--v6-radius)}.v5-trade-card,.v5-opportunity-tabs>div,.v5-process-row button,.v5-worker-benefit,.mat-who button,.material-upload-card{transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.v5-trade-card:hover,.v5-opportunity-tabs>div:hover,.v5-process-row button:hover,.v5-worker-benefit:hover,.mat-who button:hover,.material-upload-card:hover{box-shadow:var(--v6-shadow-hover);transform:translateY(-4px)}.v5-worker-benefits{background:radial-gradient(circle at 88% 12%,#f0d18c38,#0000 26%),radial-gradient(circle at 8% 82%,#377ab838,#0000 30%),linear-gradient(145deg,#071d33 0%,#0b3155 62%,#0e406d 100%);border-radius:30px}.v5-worker-benefit{background:#ffffff12}.v5-worker-benefits-cta{border-radius:14px;min-height:56px;padding-inline:20px;font-size:13px}.v5-readiness{box-shadow:var(--v6-shadow);border-radius:30px}.v5-readiness-copy{background:linear-gradient(145deg,#071d33 0%,#0d3c67 100%)}.v5-readiness-copy>a{border-radius:13px;min-height:52px;padding-inline:18px;font-size:13px}.v5-checklist button{min-height:96px}.v5-checklist button>span{width:32px;height:32px}.smart-form-card,.mat-card{border-top:0;overflow:hidden}.smart-form-card:before,.mat-card:before{content:"";background:linear-gradient(90deg,#0e2b49 0%,#1e5d91 55%,#d0a14b 100%);height:5px;display:block}.smart-form-intro,.mat-head{background:linear-gradient(#fff 0%,#fbfcfd 100%)}.form-progress{background:#f8fafc}.progress-step{min-height:68px}.field input,.field textarea,.field select{background:#fff;border-color:#d9e0e7;border-radius:12px;min-height:52px;transition:border-color .18s,box-shadow .18s,background .18s}.field textarea{min-height:120px}.field input:focus,.field textarea:focus,.field select:focus{background:#fff;border-color:#7e9ebd;box-shadow:0 0 0 4px #34699a1a}.form-actions{z-index:8;-webkit-backdrop-filter:blur(18px);background:#fffffff0;position:sticky;bottom:0}.form-btn{border-radius:12px;min-height:52px;padding-inline:20px}.form-btn.primary{background:linear-gradient(135deg,#13395f,#071d33);box-shadow:0 10px 26px #071d3329}.smart-toggle{border-radius:12px}.review-score{border-radius:18px 18px 0 0}.mat-who button{min-height:86px}.mat-drop>button,.mat-wa{border-radius:12px;min-height:50px}.contact{border-radius:32px 32px 0 0;overflow:hidden}.contact-inner{max-width:1040px}.contact .btn{border-radius:14px;min-height:54px}.contact-grid a{border-radius:14px}.mobile-action-bar{display:none}@media (width<=1180px){.desktop-nav a{padding-inline:9px;font-size:11px}.topbar-worker-cta{display:none}}@media (width<=980px){.topbar{grid-template-columns:minmax(180px,1fr) auto}.desktop-nav,.topbar-actions{display:none}.lang-wrap{justify-self:end}.v5-worker-benefits-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){html{scroll-padding-top:78px}.pitch-shell{padding-bottom:86px}.topbar{border-radius:0 0 18px 18px;height:66px;padding-inline:12px}.brand{gap:9px}.brand-mark{border-radius:11px;width:38px;height:38px}.brand-copy strong{font-size:13px}.brand-copy small{font-size:8px}.lang-btn{min-height:40px;padding-inline:9px;font-size:11px}.lang-btn>svg:first-of-type{display:none}.v5-hero{border-radius:0 0 24px 24px;min-height:auto;padding-bottom:0}.v5-hero-photo{-o-object-position:66% center;object-position:66% center}[dir=rtl] .v5-hero-photo{-o-object-position:34% center;object-position:34% center}.v5-hero-content{padding:52px 16px 28px}.v5-hero h1{margin-top:20px;font-size:clamp(44px,12vw,60px);line-height:.98}.v5-hero-sub{font-size:16px;line-height:1.58}.v5-byline{font-size:11px;line-height:1.45}.v5-hero-actions{grid-template-columns:1fr;gap:9px}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{border-radius:13px;min-height:52px}.v5-proof-card{border-radius:16px;margin-top:18px}.v5-trust-row{border-radius:16px;grid-template-columns:1fr 1fr;margin-top:18px}.v5-trust-row>div{border-bottom:1px solid #ffffff1f;min-height:74px}.v5-metrics{border:1px solid #e2e7ec;border-radius:18px;grid-template-columns:1fr 1fr;width:calc(100% - 20px);margin:0 auto 10px;position:relative;bottom:auto;left:auto;overflow:hidden;transform:none}.v5-metrics>div{min-height:92px;padding:14px 15px}.v5-metrics strong{font-size:30px}.v5-metrics span{font-size:12px}.v5-metrics small{font-size:10px}.v5-corridors,.v5-core{padding-inline:14px}.v5-corridors{gap:18px;padding-top:38px;padding-bottom:38px}.v5-corridor-copy h2{font-size:34px}.v5-market-toggle{grid-template-columns:1fr 1fr}.v5-market-toggle button{min-height:96px;padding:13px}.v5-route{grid-template-columns:66px 1fr 66px}.v5-market-start{justify-content:center;width:100%;min-height:50px}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process,.v5-israel-now,.smart-form-card,.mat-card{border-radius:20px}.v5-why,.v5-opportunity,.v5-demand,.v5-contract,.v5-process,.v5-israel-now{padding:22px}.v5-why h2,.v5-opportunity h2,.v5-demand-head h2,.v5-contract-head h2,.v5-readiness-copy h2,.v5-process-head h2{font-size:clamp(32px,9vw,40px);line-height:1.02}.v5-worker-benefits{border-radius:22px;padding:26px 20px}.v5-worker-benefits-head h2{font-size:clamp(36px,10vw,50px)}.v5-worker-benefits-grid{grid-template-columns:1fr}.v5-worker-benefit{min-height:auto;padding:20px}.v5-worker-benefit-big{margin-top:20px}.v5-worker-benefits-actions{grid-template-columns:1fr;display:grid}.v5-worker-benefits-cta{width:100%}.v5-demand-head{display:block}.v5-demand-number{margin-top:14px;font-size:58px}.v5-trade-grid{grid-template-columns:1fr}.v5-trade-card img{height:min(58vw,240px)}.v5-active-panel{grid-template-columns:1fr}.v5-extra-card{grid-template-columns:86px 1fr}.v5-extra-preview{width:86px;min-width:86px}.v5-extra-preview img{height:112px}.v5-contract-layout{grid-template-columns:1fr}.v5-term-menu{grid-template-columns:1fr 1fr}.v5-term-display{min-height:auto;padding:24px}.v5-contract-photo{height:220px}.v5-contract-photo img{min-height:220px}.v5-readiness{border-radius:22px;grid-template-columns:1fr}.v5-readiness-copy{padding:26px 22px}.v5-checklist{grid-template-columns:1fr}.v5-process-row{grid-template-columns:1fr 1fr}.smart-form-intro,.form-body,.mat-head,.mat-body{padding-inline:18px}.smart-form-intro,.mat-head{padding-top:28px}.smart-form-intro h2,.mat-head h2{font-size:clamp(31px,9vw,38px)}.form-progress{grid-template-columns:1fr 1fr}.form-actions{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:8px}.form-actions .form-btn{flex:1;justify-content:center;padding-inline:12px}.trade-capacity-table{background:0 0;border:0;border-radius:16px;overflow:visible}.trade-capacity-head{display:none}.trade-capacity-row{border:1px solid var(--official-border);border-radius:14px;margin-bottom:10px;overflow:hidden;box-shadow:0 8px 20px #122a420a;grid-template-columns:1fr 1fr!important;min-width:0!important;display:grid!important}.trade-capacity-name{border-right:0;border-bottom:1px solid var(--official-border);grid-column:1/-1;padding:15px}.trade-capacity-row label{border-right:1px solid var(--official-border);border-bottom:0;padding:10px}.trade-capacity-row label:last-child{border-right:0}[dir=rtl] .trade-capacity-row label{border-right:0;border-left:1px solid var(--official-border)}[dir=rtl] .trade-capacity-row label:last-child{border-left:0}.trade-capacity-total{border:1px solid var(--official-border);border-radius:14px;overflow:hidden;grid-template-columns:1fr 1fr!important;min-width:0!important;display:grid!important}.trade-capacity-total>:first-child{border-bottom:1px solid var(--official-border);grid-column:1/-1}.mat-who{grid-template-columns:1fr}.material-upload-grid{grid-template-columns:1fr 1fr}.material-upload-card{border-radius:14px;min-height:104px}.selected-material{grid-template-columns:minmax(0,1fr) 32px}.selected-material small{display:none}.mobile-action-bar{z-index:88;-webkit-backdrop-filter:blur(22px)saturate(1.2);background:#ffffffeb;border:1px solid #ffffffc7;border-radius:18px;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:8px;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 50px #071d3333}.mobile-action-bar a{text-align:center;border-radius:13px;justify-content:center;align-items:center;min-width:0;min-height:52px;padding:0 12px;font-size:12px;font-weight:900;line-height:1.15;display:flex}.mobile-partner-cta{color:#071d33;background:linear-gradient(135deg,#f1d595,#c89236)}.mobile-worker-cta{color:#fff;background:#0d3153}.ai-fab{min-height:46px;bottom:88px;right:12px}[dir=rtl] .ai-fab{left:12px;right:auto}.ai-panel{max-height:calc(100vh - 166px);bottom:142px}.a11y-trigger{bottom:140px}.a11y-panel{max-height:calc(100vh - 220px);bottom:196px}.contact{border-radius:24px 24px 0 0}}@media (width<=480px){.brand-copy small{display:none}.lang-btn{max-width:116px}.v5-trust-row{grid-template-columns:1fr}.v5-trust-row>div{min-height:62px}.v5-market-toggle{grid-template-columns:1fr}.v5-route{grid-template-columns:58px 1fr 58px}.v5-term-menu,.v5-process-row{grid-template-columns:1fr}.v5-worker-benefits-head h2{font-size:38px}.material-upload-grid{grid-template-columns:1fr}.mobile-action-bar{grid-template-columns:1.2fr .8fr;bottom:8px;left:8px;right:8px}.mobile-action-bar a{padding-inline:9px;font-size:11px}}@media (width<=360px){.v5-hero h1{font-size:40px}.v5-badge{padding:8px 10px;font-size:11px}.mobile-action-bar a{font-size:12px}.brand-copy strong{font-size:13px}.lang-btn{max-width:98px}}.pitch-shell{font-size:18px}.brand strong{font-size:15px}.brand small{font-size:11px}.desktop-nav a,.topbar-worker-cta,.topbar-cta,.lang-btn,.v5-badge{font-size:13px}.v5-hero-sub{font-size:20px;line-height:1.62}.v5-byline{font-size:14px}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn{font-size:15px}.v5-proof-card span{font-size:11px}.v5-proof-card strong{font-size:15px}.v5-proof-card small{font-size:12px}.v5-proof-card b{font-size:11px}.v5-trust-row strong{font-size:15px}.v5-trust-row small{font-size:13px;line-height:1.55}.v5-metrics span{font-size:15px}.v5-metrics small,.v5-corridor-copy>span,.v5-section-kicker,.v5-demand-head>div>span,.v5-contract-head>span,.v5-readiness-copy>span,.v5-process-head>span{font-size:13px}.v5-corridor-copy p,.v5-market-toggle strong{font-size:17px}.v5-market-toggle small{font-size:14px}.v5-route-node b{font-size:13px}.v5-market-start{font-size:14px}.v5-why>p,.v5-opportunity>p,.v5-contract-head>p,.v5-readiness-copy>p{font-size:17px;line-height:1.78}.v5-why li{font-size:16px;line-height:1.65}.v5-why-stats span{font-size:13px}.v5-opportunity-tabs strong{font-size:19px}.v5-opportunity-tabs span{font-size:15px;line-height:1.65}.v5-demand-head p{font-size:16px}.v5-trade-body>span{font-size:12px}.v5-trade-body strong{font-size:23px}.v5-trade-body p{font-size:15px;line-height:1.68}.v5-trade-body b{font-size:13px}.v5-extra-card strong{font-size:17px}.v5-extra-card p{font-size:14px}.v5-extra-actions button,.v5-extra-actions a,.v5-declare-button,.v5-drawer-declare{font-size:13px}.v5-worker-benefits-head>span{font-size:12px}.v5-worker-benefits-head p{font-size:16px;line-height:1.75}.v5-worker-benefit h3{font-size:16px}.v5-worker-benefit p{font-size:14px;line-height:1.7}.v5-worker-benefits-cta,.v5-term-menu button{font-size:14px}.v5-term-display>span{font-size:13px}.v5-term-display>p{font-size:17px}.v5-term-display>button,.v5-readiness-score span,.v5-readiness-copy>a{font-size:14px}.v5-checklist button strong{font-size:15px}.v5-process-row button>span{font-size:12px}.v5-process-row strong{font-size:16px}.v5-process-row small{font-size:14px;line-height:1.55}.v5-process-detail>span{font-size:12px}.v5-process-detail>strong{font-size:22px}.v5-process-detail>p{font-size:15px}.v5-note p{font-size:14px}.smart-form-intro p,.mat-head p{font-size:17px;line-height:1.78}.live-fit-strip span{font-size:12px}.form-progress .progress-step strong,.field>span{font-size:14px}.field input,.field textarea,.field select{font-size:17px}.field small{font-size:13px}.form-explainer strong,.form-verify-note strong{font-size:16px}.form-explainer p{font-size:15px}.trade-capacity-head span{font-size:13px}.trade-capacity-name strong{font-size:16px}.trade-capacity-name small{font-size:13px}.trade-capacity-row input{font-size:17px}.trade-status{font-size:11px}.smart-toggle{font-size:15px}.review-score>span{font-size:12px}.review-score>b{font-size:15px}.review-grid span{font-size:12px}.review-grid strong{font-size:15px}.review-flags span,.form-privacy{font-size:14px}.form-step-counter,.form-step-hint{font-size:13px}.form-btn{font-size:15px}.mat-policy{font-size:14px}.mat-who-fieldset legend{font-size:15px}.mat-who button strong{font-size:16px}.mat-files-label{font-size:15px}.mat-files>small{font-size:13px}.mat-drop>button,.mat-file-name{font-size:15px}.mat-file-row small{font-size:13px}.mat-wa{font-size:15px}.material-upload-heading strong{font-size:19px}.material-upload-heading p,.material-upload-card strong{font-size:15px}.official-invitation p,.official-block p,.active-demand-title p,.process-stage p{font-size:15px;line-height:1.75}.memo-label{font-size:11px}.memo-ref{font-size:13px}.official-criteria strong,.official-step strong,.allocation-quadrant strong{font-size:15px}.official-criteria p,.official-step p,.allocation-quadrant p{font-size:14px}@media (width<=760px){.pitch-shell{font-size:17px}.brand strong{font-size:14px}.lang-btn,.v5-badge{font-size:12px}.v5-hero-sub{font-size:18px;line-height:1.62}.v5-byline{font-size:13px}.v5-gold-btn,.v5-outline-btn,.v5-ai-btn,.v5-proof-card strong{font-size:15px}.v5-proof-card small{font-size:13px}.v5-trust-row strong{font-size:14px}.v5-trust-row small,.v5-metrics span{font-size:13px}.v5-metrics small{font-size:11px}.v5-corridor-copy p,.v5-why>p,.v5-opportunity>p,.v5-contract-head>p,.v5-readiness-copy>p,.smart-form-intro p,.mat-head p{font-size:16px;line-height:1.72}.v5-market-toggle strong{font-size:16px}.v5-market-toggle small{font-size:14px}.v5-opportunity-tabs strong{font-size:18px}.v5-opportunity-tabs span,.v5-trade-body p,.v5-process-row small,.v5-process-detail>p{font-size:14px}.v5-worker-benefits-head p,.v5-worker-benefit h3{font-size:16px}.v5-worker-benefit p,.field>span{font-size:14px}.field input,.field textarea,.field select{font-size:17px}.field small{font-size:13px}.form-btn{font-size:15px}.mobile-action-bar a{font-size:13px}.official-invitation p,.official-block p,.active-demand-title p,.process-stage p{font-size:15px}}@media (width<=480px){.v5-hero-sub{font-size:17px}.v5-trust-row small{font-size:12px}.v5-worker-benefit p{font-size:14px}.mobile-action-bar a{font-size:12px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem;--font-heading:ui-sans-serif, system-ui, sans-serif;--font-body:ui-sans-serif, system-ui, sans-serif;--font-display:ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));font-family:var(--font-body);color:hsl(var(--foreground))}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1{width:.25rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-slate-800{--tw-border-opacity:1;border-top-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (width>=640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (width>=768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
