@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap");:root{--bg-a:#f2f5f4;--bg-b:#e8ebe9;--bg-white:#ffffff;--ink:#0a1d25;--ink-70:rgba(10,29,37,.70);--ink-50:rgba(10,29,37,.50);--ink-30:rgba(10,29,37,.28);--lime-text:#3d5009;--lime-btn:#45590e;--lime-btn-h:#354208;--lime-bg:rgba(69,89,14,.09);--lime-border:rgba(70,100,14,.20);--card-bg:#ffffff;--card-border:rgba(10,29,37,.09);--card-shadow:0 2px 12px rgba(10,29,37,.07),0 1px 3px rgba(10,29,37,.04);--border:rgba(10,29,37,.10);--hh:64px;--r:14px;--r-sm:10px;--f:"Rubik",ui-sans-serif,system-ui,sans-serif;color-scheme:light;--header-height:64px;--surface-header:rgba(11,48,63,.82);--surface-header-idle:rgba(11,48,63,.02);--surface-panel-strong:rgba(6,22,32,.92);--color-lime-400:#cadf8e;--color-lime-300:#d8eda8;--color-white:#ffffff;--lg-bg-clear:rgba(255,255,255,.07);--lg-bg-tinted:rgba(202,223,142,.075);--lg-border-clear:rgba(255,255,255,.16);--lg-border-tinted:rgba(202,223,142,.24);--lg-blur:blur(26px) saturate(145%);--lg-shadow:0 8px 32px rgba(0,0,0,.32),0 2px 8px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(0,0,0,.1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--f);background:var(--bg-a);color:var(--ink);direction:rtl;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:var(--f);cursor:pointer;border:none;background:none}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:var(--hh);background:var(--surface-header);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border-bottom:1px solid var(--lg-border-clear);display:flex;align-items:center;padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px))}.header-inner{width:100%;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px}.logo{display:flex;align-items:center}.logo img{height:38px;width:auto;object-fit:contain}.header-nav{display:flex;gap:4px;align-items:center;justify-content:center}.header-cta{display:inline-flex;align-items:center;gap:6px;padding:9px 22px;border-radius:50px;background:rgba(202,223,142,.14);border:1px solid rgba(202,223,142,.32);color:var(--color-lime-400)!important;font-size:.85rem;font-weight:600;white-space:nowrap;transition:background .2s,border-color .2s}.header-cta:hover{background:rgba(202,223,142,.24);border-color:rgba(202,223,142,.55)}@media (max-width:768px){.header-inner{grid-template-columns:auto 1fr auto}.header-nav{display:none}}.nav-link{position:relative;display:inline-flex;align-items:center;gap:5px;border-radius:10px;padding:.5rem .75rem;font-size:.875rem;color:rgba(255,255,255,.8);transition:color .2s,background .2s;white-space:nowrap;background:none;border:none;cursor:pointer}.nav-link:after{content:"";position:absolute;inset-inline:.75rem;bottom:.25rem;height:2px;border-radius:2px;background:var(--color-lime-400);transform:scaleX(0);transition:transform .24s cubic-bezier(.22,1,.36,1)}.nav-link:focus-visible,.nav-link:hover{color:var(--color-white);background:rgba(255,255,255,.08)}.nav-link:focus-visible:after,.nav-link:hover:after{transform:scaleX(1)}.sh-mega-btn--open{color:var(--color-white);background:rgba(255,255,255,.1)}@media (prefers-reduced-motion:reduce){.nav-link:after{transition:none}}.sh-root{position:fixed;inset-inline:0;top:0;z-index:100}.sh-bar{transition:height .3s,background .3s,border-color .3s,-webkit-backdrop-filter .3s;transition:height .3s,background .3s,backdrop-filter .3s,border-color .3s;transition:height .3s,background .3s,backdrop-filter .3s,border-color .3s,-webkit-backdrop-filter .3s}.sh-inner{max-width:1280px;margin:0 auto;height:100%;justify-content:space-between;gap:12px;padding:0 max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px))}.sh-inner,.sh-logo-link{display:flex;align-items:center}.sh-logo-link{flex-shrink:0;transition:opacity .2s}.sh-logo-link:hover{opacity:.8}.site-logo{filter:none}.sh-nav{display:none;flex:1 1;align-items:center;justify-content:center;gap:2px}@media (min-width:1024px){.sh-nav{display:flex}}.sh-actions{display:none;align-items:center;gap:8px;flex-shrink:0}@media (min-width:1024px){.sh-actions{display:flex}}.sh-cta{padding:10px 22px;font-size:.88rem}.sh-mobile-actions{display:flex;align-items:center;gap:8px}@media (min-width:1024px){.sh-mobile-actions{display:none}}.sh-burger{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--lg-bg-clear);border:1px solid var(--lg-border-clear);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}.sh-bar-line{display:block;height:2px;width:20px;background:rgba(255,255,255,.8);border-radius:2px}.sh-bar-line--short{width:12px}.theme-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--lg-bg-clear);border:1px solid var(--lg-border-clear);color:var(--color-white);transition:background .2s}.theme-toggle:hover{background:rgba(255,255,255,.12)}.sh-mega{overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.sh-mega-inner{max-width:1280px;margin:0 auto;padding:40px max(20px,env(safe-area-inset-right,0px)) 32px max(20px,env(safe-area-inset-left,0px))}.sh-mega-grid{display:grid;grid-template-columns:1.4fr repeat(5,1fr);grid-gap:32px;gap:32px}.sh-mega-card{border-radius:14px;padding:24px}.sh-mega-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lime-400)}.sh-mega-card-title{font-size:1.05rem;font-weight:700;color:#fff;margin-top:8px}.sh-mega-card-desc{font-size:.82rem;line-height:1.6;color:rgba(255,255,255,.55);margin-top:10px}.sh-mega-links{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:10px}.sh-mega-footer{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-end}.mega-cta,.mega-head,.mega-link{position:relative;display:inline-block;transition:color .2s}.mega-link{font-size:.85rem;color:rgba(255,255,255,.55)}.mega-head{font-weight:700}.mega-cta,.mega-head{font-size:.85rem;color:var(--color-lime-400)}.mega-cta{font-weight:600;margin-top:20px}.mega-cta:after,.mega-head:after,.mega-link:after{content:"";position:absolute;inset-inline:0;bottom:-3px;height:2px;border-radius:2px;background:var(--color-lime-400);transform:scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1)}.mega-link:focus-visible,.mega-link:hover{color:var(--color-white)}.mega-cta:focus-visible,.mega-cta:hover,.mega-head:focus-visible,.mega-head:hover{color:var(--color-lime-300)}.mega-cta:focus-visible:after,.mega-cta:hover:after,.mega-head:focus-visible:after,.mega-head:hover:after,.mega-link:focus-visible:after,.mega-link:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mega-cta:after,.mega-head:after,.mega-link:after{transition:none}}.sh-overlay{position:fixed;inset:0;z-index:0;background:rgba(0,0,0,.55)}.mobile-nav,.sh-mobile-panel{position:relative;z-index:10;margin:0 16px;max-height:70vh;overflow-y:auto;border-radius:14px;padding:16px;border:1px solid var(--lg-border-clear);background:var(--surface-nav);box-shadow:0 24px 60px rgba(0,0,0,.55)}.sh-mobile-list{list-style:none}.sh-mobile-link{display:block;border-radius:8px;padding:10px 12px;font-size:.9rem;color:rgba(255,255,255,.8);transition:background .15s,color .15s}.sh-mobile-link:hover{background:rgba(255,255,255,.1);color:#fff}.sh-mobile-section{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.sh-mobile-sub{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:2px}.sh-mobile-sublink{display:block;border-radius:8px;padding:7px 12px;font-size:.82rem;color:rgba(255,255,255,.55);transition:background .15s,color .15s}.sh-mobile-sublink:hover{background:rgba(255,255,255,.1);color:#fff}:root{--surface-nav:#0a1c24}[data-theme=light] header[data-theme=dark]{--surface-header-idle:rgba(11,48,63,.86);--surface-header:rgba(11,48,63,.94)}.floating-cta{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:200;opacity:0;pointer-events:none;transition:opacity .3s ease}.floating-cta.visible{opacity:1;pointer-events:auto}.floating-cta a{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:50px;background:rgba(30,60,20,.72);border:1px solid rgba(130,210,80,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#c8f090;font-size:1rem;font-weight:700;box-shadow:0 6px 28px rgba(20,60,10,.4),inset 0 1px 0 rgba(255,255,255,.08);white-space:nowrap;transition:background .2s,transform .15s,box-shadow .2s}.floating-cta a:hover{background:rgba(40,80,24,.82);border-color:rgba(150,230,90,.65);transform:translateY(-2px);box-shadow:0 10px 36px rgba(20,60,10,.5),inset 0 1px 0 rgba(255,255,255,.12)}.section{padding:80px 0}.section.bg-b{background:var(--bg-b)}.section.bg-white{background:var(--bg-white)}.container{max-width:1140px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px));padding-block:0}.section-label{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lime-text);background:var(--lime-bg);border:1px solid var(--lime-border);padding:5px 14px;border-radius:50px;margin-bottom:20px}.section-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime-text)}.h1{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.15}.h1,.h2{text-wrap:balance}.h2{font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:700;line-height:1.2}.lead{font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.7;color:var(--ink-70);font-weight:300}.lead strong{font-weight:600;color:var(--ink)}.text-center{text-align:center}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:50px;background:rgba(41,72,86,.7);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:#ffffff;font-size:1rem;font-weight:700;box-shadow:0 4px 20px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.18);transition:background .2s,border-color .2s,transform .15s,box-shadow .2s}.btn-primary:hover{background:rgba(41,72,86,.88);border-color:rgba(255,255,255,.3);transform:translateY(-1px);box-shadow:0 6px 28px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.22);color:#ffffff}.btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:50px;border:1.5px solid rgba(41,72,86,.4);color:#294856;font-size:1rem;font-weight:600;background:rgba(41,72,86,.08);transition:background .2s,border-color .2s}.btn-ghost:hover{background:rgba(41,72,86,.15);border-color:rgba(41,72,86,.6)}.glass{border:1px solid var(--lg-border-clear);background:var(--lg-bg-clear)}.glass,.glass-tinted{backdrop-filter:var(--lg-blur);-webkit-backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow)}.glass-tinted{border:1px solid var(--lg-border-tinted);background:var(--lg-bg-tinted)}.card-art{aspect-ratio:16/9;height:auto}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r);box-shadow:var(--card-shadow);padding:28px 24px}.vsl-box{aspect-ratio:16/9;background:var(--bg-b);border-radius:var(--r);border:1px solid var(--border);flex-direction:column;gap:12px;overflow:hidden;position:relative;cursor:pointer}.vsl-box,.vsl-play{display:flex;align-items:center;justify-content:center}.vsl-play{width:64px;height:64px;border-radius:50%;background:var(--lime-btn);box-shadow:0 4px 16px rgba(69,89,14,.3);transition:transform .2s}.vsl-box:hover .vsl-play{transform:scale(1.07)}.vsl-label{font-size:.85rem;color:var(--ink-50);font-weight:500}.vsl-frame{position:absolute;inset:0;width:100%;height:100%;border:none}.carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;margin-top:40px}.carousel::-webkit-scrollbar{display:none}.t-card{min-width:320px;flex:0 0 320px;scroll-snap-align:start;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r);box-shadow:var(--card-shadow);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.t-card:hover{transform:translateY(-3px)}.t-thumb{width:100%;aspect-ratio:4/5;background:var(--bg-b);position:relative;overflow:hidden}.t-play,.t-thumb{display:flex;align-items:center;justify-content:center}.t-play{width:48px;height:48px;border-radius:50%;background:rgba(30,60,20,.72);border:1.5px solid rgba(130,210,80,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgba(0,0,0,.35);transition:transform .18s ease,background .18s}.t-card:hover .t-play{transform:scale(1.12);background:rgba(40,80,24,.85)}.t-info{padding:18px 20px 20px}.t-name{font-size:.95rem;font-weight:700}.t-role{font-size:.8rem;color:var(--ink-50);margin-top:2px}.t-quote{font-size:.88rem;color:var(--ink-70);line-height:1.65;margin-top:10px}.carousel-dots{display:flex;gap:6px;justify-content:center;margin-top:20px}.dot{width:6px;height:6px;border-radius:50%;background:var(--border);cursor:pointer;transition:background .2s,width .2s;min-height:6px}.dot.active{background:var(--lime-btn);width:18px;border-radius:4px}.section.bg-dark{background:rgba(9,24,15,.97)}.section.bg-dark .h2,.section.bg-dark .section-label{color:#e8f5e0}.section.bg-dark .section-label{background:rgba(202,223,142,.1);border-color:rgba(202,223,142,.25);color:#b8d888}.section.bg-dark .t-card{background:rgba(202,223,142,.06);border-color:rgba(202,223,142,.2);backdrop-filter:var(--lg-blur);-webkit-backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow)}.section.bg-dark .t-card:hover{transform:translateY(-3px)}.section.bg-dark .t-thumb{background:rgba(11,28,22,.6)}.section.bg-dark .t-name{color:#fff}.section.bg-dark .t-role{color:rgba(202,223,142,.75)}.section.bg-dark .t-quote{color:rgba(255,255,255,.68)}.section.bg-dark .dot{background:rgba(255,255,255,.25)}.section.bg-dark .dot.active{background:#a8d870}.faq-list{display:flex;flex-direction:column;gap:8px;max-width:760px;margin-inline:auto;margin-top:40px}.faq-item{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r-sm);box-shadow:var(--card-shadow);overflow:hidden}.faq-q{width:100%;padding:20px 24px;justify-content:space-between;gap:16px;font-size:.95rem;font-weight:600;text-align:right;color:var(--ink);background:none;cursor:pointer}.faq-arrow,.faq-q{display:flex;align-items:center}.faq-arrow{width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--lime-bg);justify-content:center;color:var(--lime-text);font-size:.7rem;transition:transform .25s}.faq-item.open .faq-arrow{transform:rotate(180deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-a{max-height:400px}.faq-a-inner{padding:0 24px 20px;font-size:.9rem;color:var(--ink-70);line-height:1.7}.form-section{background:var(--bg-b)}.form-wrap{max-width:560px;margin:0 auto}.form-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r);box-shadow:var(--card-shadow);padding:40px 36px}.form-row{margin-bottom:20px}.form-label{display:block;font-size:.85rem;font-weight:600;margin-bottom:6px}.form-input{width:100%;padding:12px 16px;border:1.5px solid var(--border);border-radius:var(--r-sm);font-family:var(--f);font-size:.95rem;color:var(--ink);background:var(--bg-a);transition:border-color .2s}.form-input:focus{outline:none;border-color:var(--lime-btn)}.form-input::placeholder{color:var(--ink-30)}.form-submit{width:100%;padding:14px;background:rgba(69,110,30,.22);border:1px solid rgba(110,170,50,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c8f090;font-family:var(--f);font-size:1rem;font-weight:700;border-radius:50px;cursor:pointer;box-shadow:0 4px 20px rgba(80,130,20,.2),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s,border-color .2s,box-shadow .2s}.form-submit:hover{background:rgba(80,130,30,.34);border-color:rgba(130,200,60,.6);box-shadow:0 6px 28px rgba(80,130,20,.3),inset 0 1px 0 rgba(255,255,255,.12)}.form-submit:disabled{opacity:.6;cursor:not-allowed}.form-legal{font-size:.78rem;color:var(--ink-50);text-align:center;margin-top:14px;line-height:1.5}.pt-wrap{margin-top:48px}.pt-tabs{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}.pt-tab{flex:1 1 140px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:12px;border:1.5px solid var(--border);background:var(--glass-bg,rgba(255,255,255,.04));cursor:pointer;text-align:right;transition:border-color .2s,background .2s,transform .15s}.pt-tab:hover{border-color:var(--lime-border);transform:translateY(-2px)}.pt-tab--active{border-color:var(--lime-btn);background:var(--lime-bg)}.pt-tab-num{font-size:1.4rem;font-weight:800;color:var(--lime-text);line-height:1}.pt-tab-title{font-size:.9rem;font-weight:700;color:var(--ink)}.pt-tab-tag{font-size:.72rem;font-weight:600;color:var(--lime-text);opacity:.7}.pt-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center;animation:pt-fade .3s ease}@keyframes pt-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pt-img-wrap{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/3}.pt-img{width:100%;height:100%;object-fit:cover;display:block}.pt-step-badge{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;background:var(--lime-btn);color:#fff;font-size:1.2rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.3)}.pt-text{display:flex;flex-direction:column;gap:12px}.pt-tag{display:inline-block;font-size:.75rem;font-weight:700;background:var(--lime-bg);color:var(--lime-text);border:1px solid var(--lime-border);padding:4px 12px;border-radius:50px;align-self:flex-start}.pt-title{font-size:1.5rem;font-weight:800;margin:0}.pt-desc{font-size:1rem;color:var(--ink-70);line-height:1.7;margin:0}.pt-next{align-self:flex-start;margin-top:4px;padding:10px 24px;border-radius:50px;background:rgba(69,110,30,.18);border:1px solid rgba(110,170,50,.35);color:#c8f090;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s}.pt-next:hover{background:rgba(80,130,30,.28);border-color:rgba(130,200,60,.55)}@media (max-width:640px){.pt-content{grid-template-columns:1fr}.pt-tabs{gap:8px}.pt-tab{flex:1 1 100%;flex-direction:row;align-items:center;gap:12px}.pt-tab-num{font-size:1.1rem}}.site-footer{background:#060e12;border-top:1px solid rgba(255,255,255,.08);padding:40px 0 20px}.footer-inner{max-width:1140px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.footer-logo{font-size:1.1rem;font-weight:700}.footer-logo span{color:var(--lime-text)}.footer-links{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.footer-links a{font-size:.85rem;color:rgba(255,255,255,.5);transition:color .2s}.footer-links a:hover{color:#cadf8e}.footer-copy{font-size:.8rem;color:rgba(255,255,255,.3)}.credit-bar{background:#0d1a10;padding:14px 0;text-align:center}.credit-bar p{font-size:.78rem;color:#4fa06a;font-weight:600}.hero-section{min-height:85vh;background:var(--bg-a);display:flex;align-items:center;padding:80px 0 60px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.hero-tag{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lime-text);background:var(--lime-bg);border:1px solid var(--lime-border);padding:6px 16px;border-radius:50px;margin-bottom:24px}.hero-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime-text);flex-shrink:0}.hero-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;align-items:center}.hero-trust{font-size:.85rem;color:var(--ink-50);margin-top:14px}.hero-trust strong{color:var(--ink-70);font-weight:600}@media (max-width:768px){.hero-grid{grid-template-columns:1fr;gap:36px}.hero-section{min-height:auto;padding:60px 0}}.cta-block{text-align:center;max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.cta-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.urgency-strip{background:var(--lime-bg);border-top:1px solid var(--lime-border);border-bottom:1px solid var(--lime-border);padding:16px 0}.urgency-inner{max-width:1140px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px));display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.urgency-text{font-size:.9rem;color:var(--ink-70);font-weight:500;text-align:center}.urgency-text strong{color:var(--lime-text);font-weight:700}.action-bar{position:fixed;z-index:85;background:#ffffff;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06)}.action-cell{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--ink);transition:background-color .18s ease,color .18s ease;font-family:var(--f);cursor:pointer;background:none;border:none}.action-cell:focus-visible{outline:3px solid var(--lime-btn);outline-offset:-3px}.action-cell-primary{background:var(--lime-btn);color:#fff;border-radius:12px}.action-cell:hover:not(.action-cell-primary){background:var(--lime-bg);color:var(--lime-text)}.action-cell-primary:hover{background:var(--lime-btn-h)}.action-cell:active{opacity:.8}@media (max-width:1023px){.action-bar{inset-inline:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);border-inline:0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--border)}.action-cell{min-height:60px;flex-direction:column;gap:4px;padding:8px 4px;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);font-size:.6875rem;font-weight:600;line-height:1.2;text-align:center}.action-cell:first-child{-webkit-border-start:0;border-inline-start:0}.action-cell-primary{border-radius:0}.action-label{display:block}body{padding-bottom:var(--action-bar-h,68px)}}@media (min-width:1024px){.action-bar{inset-inline-end:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:20px;border:1px solid rgba(0,0,0,.07)}.action-cell{height:44px;width:44px;border-radius:12px;position:relative}.action-label{width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.action-cell:after,.action-label{position:absolute;white-space:nowrap}.action-cell:after{content:attr(data-name);inset-inline-end:calc(100% + 10px);padding:6px 10px;border-radius:9px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.12);color:var(--ink);font-size:.8125rem;font-weight:600;font-family:var(--f);opacity:0;transform:translateX(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.action-cell:focus-visible:after,.action-cell:hover:after{opacity:1;transform:none}}.t-section{background:#060e12;padding:80px 0;overflow:hidden}.t-section-head{max-width:1140px;margin:0 auto 48px;padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px))}.t-section-eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.1em;color:#cadf8e;margin-bottom:12px}.t-section-title{font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;color:#fff;line-height:1.2;text-wrap:balance}.carousel-band{position:relative;margin-bottom:14px}.carousel-band:last-child{margin-bottom:0}.carousel-scroller{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent)}.carousel-scroller::-webkit-scrollbar{display:none}.carousel-scroller:focus-visible{outline:2px solid #cadf8e;outline-offset:4px}.carousel-inner{display:flex;gap:12px;width:max-content;padding:8px 0}.carousel-arrow{position:absolute;top:50%;z-index:5;display:flex;height:44px;width:44px;transform:translateY(-50%);align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(6,22,32,.82);color:#fff;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 6px 20px rgba(0,0,0,.35);cursor:pointer;transition:transform .2s cubic-bezier(.34,1.4,.64,1),background .2s,border-color .2s}.carousel-arrow svg{height:20px;width:20px}.carousel-arrow.arr-start{right:12px}.carousel-arrow.arr-end{left:12px}.carousel-arrow:focus-visible,.carousel-arrow:hover{border-color:rgba(202,223,142,.55);background:rgba(6,22,32,.95);transform:translateY(-50%) scale(1.08)}.carousel-arrow:active{transform:translateY(-50%) scale(.96)}.v-card{flex-shrink:0;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0b303f;cursor:pointer;width:300px;display:flex;flex-direction:column}.v-card,.v-card-thumb{overflow:hidden;position:relative}.v-card-thumb{width:100%;height:169px}.v-card-thumb img,.v-card-thumb-blur{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v-card-thumb-blur{filter:blur(18px) saturate(120%);opacity:.5;transform:scale(1.1)}.v-card-play{position:absolute;inset:0}.v-card-play,.v-card-play-btn{display:flex;align-items:center;justify-content:center}.v-card-play-btn{width:56px;height:56px;border-radius:50%;background:rgba(202,223,142,.12);border:1px solid rgba(202,223,142,.32);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 6px 24px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.22);transition:transform .25s ease,background .2s}.v-card:hover .v-card-play-btn{transform:scale(1.1);background:rgba(202,223,142,.2)}.v-card-body{flex:1 1;padding:12px 14px 14px;border-top:1px solid rgba(255,255,255,.08);background:rgba(6,22,32,.6)}.v-card-meta{display:flex;flex-direction:column;gap:2px;margin-top:6px}.v-card-caption{padding:12px 14px 14px;border-top:1px solid rgba(255,255,255,.08);background:rgba(6,22,32,.6)}.v-card-quote{font-size:.78rem;font-weight:600;color:#cadf8e;line-height:1.45;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-card-name{font-size:.82rem;font-weight:700;color:#fff}.v-card-role{font-size:.72rem;color:rgba(255,255,255,.45);margin-top:2px}.v-card iframe{position:absolute;inset:0;width:100%;height:100%;border:none}@media (prefers-reduced-motion:reduce){.carousel-inner{gap:12px}}.lf-section{background:var(--bg-a);padding:80px 0}.lf-section-inner{max-width:1140px;margin:0 auto;padding:0 max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));display:grid;grid-template-columns:520px 1fr;grid-gap:56px;gap:56px;align-items:center}.lf-card{background:#fff;border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);padding:36px 32px 28px}.lf-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px;margin-bottom:16px}.lf-field{display:flex;flex-direction:column;gap:5px}.lf-label{font-size:.8rem;font-weight:600;color:var(--ink-70)}.lf-input{width:100%;padding:11px 14px;border:1.5px solid #e5e8e6;border-radius:10px;font-family:inherit;font-size:.92rem;color:var(--ink);background:#f7f8f6;transition:border-color .15s;box-sizing:border-box}.lf-input:focus{outline:none;border-color:var(--lime-btn);background:#fff}.lf-input::placeholder{color:rgba(10,29,37,.28)}.lf-select{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.lf-consent{display:flex;align-items:flex-start;gap:10px;font-size:.8rem;color:var(--ink-50);line-height:1.5;margin-bottom:18px;cursor:pointer}.lf-consent input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin-top:1px;accent-color:var(--lime-btn);cursor:pointer}.lf-link{color:var(--lime-text);text-decoration:underline}.lf-submit{width:100%;padding:15px 24px;border-radius:12px;background:var(--lime-btn);color:#fff;font-family:inherit;font-size:1rem;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 16px rgba(69,89,14,.22);transition:background .2s,transform .15s,opacity .15s;margin-bottom:18px}.lf-submit:hover:not(:disabled){background:var(--lime-btn-h);transform:translateY(-1px)}.lf-submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.lf-footer{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.78rem;color:var(--ink-50);flex-wrap:wrap}.lf-dot{color:var(--border)}.lf-hero-col{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/3}.lf-hero-img{width:100%;height:100%;object-fit:cover;display:block}.lf-hero-text{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);padding:28px 28px 28px 24px;background:linear-gradient(90deg,transparent 0,rgba(6,14,18,.78) 35%);max-width:60%;text-align:right}@media (max-width:900px){.lf-section-inner{grid-template-columns:1fr;gap:0}.lf-hero-col{display:none}}@media (max-width:540px){.lf-card{padding:24px 18px 20px;border-radius:16px}.lf-grid{grid-template-columns:1fr}}.a11y-overlay{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:flex-end;padding:16px;animation:a11y-fade .2s ease}.a11y-panel{background:rgba(9,24,15,.96);border:1px solid var(--lg-border-tinted);backdrop-filter:var(--lg-blur);-webkit-backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow);border-radius:20px;padding:28px 24px;width:300px;color:#fff}.a11y-panel h3{font-size:1rem;font-weight:700;margin-bottom:20px;color:#b8d888}.a11y-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:.88rem;color:rgba(255,255,255,.8)}.a11y-row:last-of-type{border-bottom:none}.a11y-toggle{width:40px;height:22px;border-radius:11px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.a11y-toggle.on{background:rgba(168,216,112,.5);border-color:rgba(168,216,112,.6)}.a11y-toggle:after{content:"";position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.3)}.a11y-toggle.on:after{transform:translateX(-18px)}.a11y-close{margin-top:20px;width:100%;padding:10px;background:rgba(202,223,142,.12);border:1px solid rgba(202,223,142,.25);border-radius:12px;color:#b8d888;font-size:.85rem;font-weight:600;font-family:var(--f);cursor:pointer;transition:background .18s}.a11y-close:hover{background:rgba(202,223,142,.2)}@keyframes a11y-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.a11y-overlay{animation:none}}html.a11y-reduce-motion *{animation-duration:.01ms!important;transition-duration:.01ms!important}html.a11y-large-text{font-size:19px}html.a11y-high-contrast{filter:contrast(1.4)}.flow-wrap{align-items:flex-start;gap:0;justify-content:center;margin-top:48px}.flow-row,.flow-wrap{display:flex;flex-direction:row}.flow-row{align-items:center;flex:1 1}.flow-card{flex:1 1;background:var(--surface-card,#fff);border:1px solid var(--border,rgba(0,0,0,.08));border-radius:20px;overflow:hidden;cursor:pointer;text-align:right;transition:box-shadow .2s,transform .15s;padding:0}.flow-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.1);transform:translateY(-2px)}.flow-card--active{border-color:var(--lime-border);box-shadow:0 0 0 3px var(--lime-bg)}.flow-num{width:36px;height:36px;border-radius:50%;background:var(--lime-bg);border:1.5px solid var(--lime-border);color:var(--lime-text);font-size:1rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:16px 16px 0}.flow-img-wrap{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;margin-top:12px}.flow-img{width:100%;height:100%;object-fit:cover;display:block}.flow-img-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.45))}.flow-body{padding:16px}.flow-tag{display:inline-block;background:var(--lime-bg);border:1px solid var(--lime-border);color:var(--lime-text);font-size:.72rem;font-weight:700;border-radius:20px;padding:2px 10px;margin-bottom:8px}.flow-title{font-size:1.05rem;font-weight:800;color:var(--ink);margin:0 0 6px}.flow-desc{font-size:.85rem;color:var(--ink-70);line-height:1.55;margin:0}.flow-connector{display:flex;flex-direction:column;align-items:center;padding:60px 8px 0}.flow-line{width:32px;height:2px;background:var(--lime-border)}.flow-arrow{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:9px solid var(--lime-text);margin-top:-1px}@media (max-width:768px){.flow-row,.flow-wrap{flex-direction:column}.flow-img-wrap{aspect-ratio:4/3}.flow-connector{padding:8px 0}.flow-line{width:2px;height:28px}.flow-arrow{border-right:6px solid transparent;border-left:6px solid transparent;border-top:9px solid var(--lime-text);border-bottom:none;margin-top:0;margin-right:-1px}}.process-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.process-item{background:var(--surface-card,#fff);border:1px solid var(--border,rgba(0,0,0,.08));border-radius:20px;padding:28px 24px}.process-item-num{font-size:3rem;font-weight:900;color:var(--lime-text);opacity:.22;line-height:1;margin-bottom:12px}.process-item-title{font-size:1rem;font-weight:700;color:var(--ink);margin:0 0 10px}.process-item-desc{font-size:.88rem;color:var(--ink-70);line-height:1.65;margin:0}@media (max-width:768px){.process-cards{grid-template-columns:1fr}}