.inail-page{background:#fff;color:#10233c}.inail-page main{overflow:hidden}.inail-inner{max-width:1280px;margin:0 auto}.inail-page h1,.inail-page h2{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.04em}.inail-hero{position:relative;min-height:560px;color:#fff;overflow:hidden;background-image:linear-gradient(90deg,rgba(2,31,67,.97) 0%,rgba(3,35,70,.92) 42%,rgba(3,35,70,.62) 68%,rgba(3,35,70,.3) 100%),url('https://images.unsplash.com/photo-1504917595217-d4dc5ebe6122?auto=format&fit=crop&w=1600&q=82');background-size:cover;background-position:center}.inail-hero::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:62px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1200 70'%3E%3Cpath fill='%23ffffff' d='M0 30 C210 4 390 58 600 28 C810 2 1010 54 1200 18 L1200 70 L0 70 Z'/%3E%3Cpath fill='none' stroke='%23d59a16' stroke-opacity='.72' stroke-width='2' stroke-dasharray='9 8' d='M0 27 C210 1 390 55 600 25 C810 -1 1010 51 1200 15'/%3E%3C/svg%3E");background-size:100% 100%}.inail-hero-copy{position:relative;z-index:2;max-width:1120px;padding:74px 7vw 118px}.inail-hero .eyebrow,.inail-dark .eyebrow{color:#f0bd45}.inail-hero h1{margin:0 0 12px;font-size:clamp(3.3rem,6vw,6.3rem);line-height:.98;color:#fff}.inail-hero h2{margin:0 0 20px;max-width:880px;font-size:clamp(1.5rem,2.5vw,2.65rem);line-height:1.1;color:#fff}.inail-hero p{max-width:760px;color:rgba(255,255,255,.88);font-size:1.04rem;line-height:1.7}.inail-status-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.inail-status-grid div{min-width:170px;padding:14px 16px;border:1px solid rgba(255,255,255,.17);background:rgba(255,255,255,.08);backdrop-filter:blur(3px)}.inail-status-grid span{display:block;margin-bottom:5px;color:#f0bd45;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.inail-status-grid strong{color:#fff;font-size:.94rem;white-space:nowrap}.inail-section{padding:68px 7vw}.measure-section{background:#fff}.measure-inner{text-align:center;max-width:900px}.measure-inner h2,.complex-section h2,.timeline-section h2,.inail-faq h2,.zeus-support-section h2,.agri-focus h2,.funding-section h2{margin:0 0 16px;color:#05264b;font-size:clamp(2.1rem,3.7vw,4rem);line-height:1.03}.measure-inner>p{color:#526174;line-height:1.72}.measure-lead{font-size:1.08rem}.audience-inline{margin:34px auto 0;padding:24px 26px;max-width:820px;background:#fbfaf7;border-top:3px solid #d59a16;text-align:left;box-shadow:0 12px 28px rgba(5,38,75,.05)}.audience-inline span{display:block;margin-bottom:7px;color:#05264b;font-weight:850}.audience-inline p{margin:0;color:#526174;line-height:1.65}.inail-dark{position:relative;padding:88px 7vw 102px;background:radial-gradient(circle at 88% 20%,rgba(213,154,22,.12),transparent 28%),linear-gradient(110deg,#021f43,#05315f);color:#fff;overflow:hidden}.inail-dark::before{content:'';position:absolute;left:0;right:0;top:-1px;height:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1200 60'%3E%3Cpath fill='%23ffffff' d='M0 0H1200V18 C1015 48 830 38 640 21 C420 0 210 52 0 23 Z'/%3E%3Cpath fill='none' stroke='%23d59a16' stroke-opacity='.72' stroke-width='2' stroke-dasharray='9 8' d='M0 20 C210 49 420 -3 640 18 C830 35 1015 39 1200 9'/%3E%3C/svg%3E");background-size:100% 100%}.inail-dark::after{content:'';position:absolute;left:7%;right:7%;top:34%;height:1px;background:linear-gradient(90deg,transparent,rgba(240,189,69,.4),transparent);transform:rotate(-2deg)}.inail-dark h2{margin:0 0 16px;color:#fff;font-size:clamp(2.1rem,3.7vw,4rem);line-height:1.03}.dark-lead{max-width:820px;color:rgba(255,255,255,.8);line-height:1.7}.axis-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.axis-grid article{position:relative;padding:26px;border:1px solid rgba(255,255,255,.17);background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.035));border-radius:8px;overflow:hidden}.axis-grid article::after{content:'';position:absolute;left:22px;right:22px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#d59a16,transparent)}.axis-grid article:nth-child(even){transform:translateY(12px)}.axis-grid span{display:block;margin-bottom:11px;color:#f0bd45;font-weight:900;font-size:.8rem}.axis-grid h3{margin:0 0 9px;color:#fff}.axis-grid p{margin:0;color:rgba(255,255,255,.76);line-height:1.58}.funding-section{padding:72px 7vw;background:#fbfaf7}.funding-inner{text-align:center;max-width:1100px}.funding-inner>p{color:#526174;line-height:1.7}.funding-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:34px auto 22px;border-top:1px solid rgba(5,38,75,.14);border-bottom:1px solid rgba(5,38,75,.14)}.funding-row div{padding:26px 18px;border-right:1px solid rgba(5,38,75,.12)}.funding-row div:last-child{border-right:0}.funding-row span{display:block;min-height:42px;color:#05264b;font-size:.82rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.funding-row strong{display:block;margin-top:7px;color:#d59a16;font-size:clamp(1.85rem,3vw,3rem);line-height:1}.funding-note{max-width:900px;margin:0 auto;font-size:.9rem}.complex-section{background:#fff}.complex-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:48px;align-items:start}.complex-copy p{color:#526174;line-height:1.72}.check-panel{padding:30px;background:#fbfaf7;border-top:4px solid #d59a16;box-shadow:0 12px 28px rgba(5,38,75,.06)}.check-panel h3{margin:0 0 16px;color:#05264b}.check-panel ul{margin:0;padding:0;list-style:none}.check-panel li{position:relative;padding:8px 0 8px 22px;color:#45586a}.check-panel li::before{content:'→';position:absolute;left:0;color:#d59a16;font-weight:900}.zeus-support-section{position:relative;padding:82px 7vw 94px;background:linear-gradient(110deg,#021f43,#05315f);color:#fff}.zeus-support-section::before{content:'';position:absolute;left:0;right:0;top:-1px;height:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1200 60'%3E%3Cpath fill='%23ffffff' d='M0 0H1200V18 C1015 48 830 38 640 21 C420 0 210 52 0 23 Z'/%3E%3Cpath fill='none' stroke='%23d59a16' stroke-opacity='.72' stroke-width='2' stroke-dasharray='9 8' d='M0 20 C210 49 420 -3 640 18 C830 35 1015 39 1200 9'/%3E%3C/svg%3E");background-size:100% 100%}.zeus-support-section h2{color:#fff}.support-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:46px;align-items:end}.support-heading>p{margin:0;color:rgba(255,255,255,.78);line-height:1.68}.support-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.support-flow article{padding:24px;border-top:2px solid rgba(240,189,69,.78);background:rgba(255,255,255,.06)}.support-flow span{display:block;margin-bottom:12px;color:#f0bd45;font-size:.8rem;font-weight:900}.support-flow h3{margin:0 0 8px;color:#fff}.support-flow p{margin:0;color:rgba(255,255,255,.75);line-height:1.55;font-size:.9rem}.role-note{max-width:900px;margin:22px 0 0;color:rgba(255,255,255,.68);font-size:.88rem}.agri-focus{padding:76px 7vw;background:#fff}.agri-focus-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:48px;align-items:stretch}.agri-focus-copy{padding:18px 0}.agri-focus-copy p{color:#526174;line-height:1.72}.agri-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.agri-tags span{padding:9px 12px;border:1px solid rgba(5,38,75,.16);color:#05264b;font-weight:750;font-size:.86rem}.agri-visual{min-height:340px;background-image:linear-gradient(rgba(5,38,75,.12),rgba(5,38,75,.34)),url('assets/hero-ismea.jpg');background-size:cover;background-position:center;border-bottom:5px solid #d59a16}.timeline-section{background:#fbfaf7}.timeline-inner{text-align:center}.timeline-inner>p{color:#526174}.timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:28px;text-align:left}.timeline article{padding:22px;background:#fff;border-top:3px solid #d59a16;box-shadow:0 10px 22px rgba(5,38,75,.04)}.timeline time{display:block;margin-bottom:8px;color:#d59a16;font-weight:900}.timeline h3{margin:0;color:#05264b;font-size:1rem}.inail-faq{padding:70px 7vw;background:#fff}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px;margin-top:28px}.inail-faq details{padding:17px 18px;border:1px solid rgba(5,38,75,.14);border-radius:8px;background:#fbfaf7}.inail-faq summary{cursor:pointer;list-style:none;color:#05264b;font-weight:760}.inail-faq summary::-webkit-details-marker{display:none}.inail-faq summary::after{content:'+';float:right;color:#d59a16;font-size:1.25rem}.inail-faq details[open] summary::after{content:'−'}.inail-faq p{margin:12px 0 0;color:#596878;line-height:1.58}.inail-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:46px 7vw;background:#05264b;color:#fff}.inail-cta h2{margin:0 0 8px;color:#fff;font-size:clamp(2rem,3.2vw,3.5rem)}.inail-cta p{margin:0;color:rgba(255,255,255,.82)}.inail-cta .button{background:#d59a16;color:#05264b;border-radius:6px;white-space:nowrap}@media(max-width:1080px){.complex-grid,.support-heading,.agri-focus-grid,.inail-cta{grid-template-columns:1fr}.axis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axis-grid article:nth-child(even){transform:none}.funding-row{grid-template-columns:repeat(2,minmax(0,1fr))}.funding-row div:nth-child(2){border-right:0}.funding-row div:nth-child(-n+2){border-bottom:1px solid rgba(5,38,75,.12)}.support-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.inail-cta .button{width:max-content}}@media(max-width:760px){.inail-hero-copy,.inail-section,.inail-dark,.funding-section,.zeus-support-section,.agri-focus,.inail-faq,.inail-cta{padding-left:24px;padding-right:24px}.inail-hero-copy{padding-top:58px;padding-bottom:104px}.inail-status-grid{display:grid;grid-template-columns:1fr 1fr}.inail-status-grid div{min-width:0}.inail-status-grid strong{white-space:normal}.axis-grid,.funding-row,.support-flow,.timeline,.faq-grid{grid-template-columns:1fr}.funding-row div{border-right:0;border-bottom:1px solid rgba(5,38,75,.12)}.funding-row div:last-child{border-bottom:0}.agri-visual{min-height:260px}.inail-cta .button{width:auto;text-align:center}}