@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--ink:#172820;--green:#176b47;--deep:#103d2b;--lime:#c6df7b;--muted:#6e7c73;--paper:#f5f7f2;--line:#e3e9e1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}.header{background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 7%;display:flex}.brand{align-items:center;gap:11px;font:800 18px Manrope;display:flex}.brand b{background:var(--green);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.brand small{letter-spacing:1px;color:#77847b;margin-top:3px;font:600 9px DM Sans;display:block}.header nav{color:#5e6d63;align-items:center;gap:30px;font-size:12px;font-weight:600;display:flex}.btn{background:var(--green);color:#fff;border:1px solid var(--green);border-radius:3px;padding:15px 20px;font-size:12px;font-weight:700;display:inline-block}.btn-sm{padding:11px 15px}.hero{background:var(--deep);color:#fff;min-height:620px;padding:100px 7% 75px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle at 78% 44%,#376d4d55,#0000 30%);position:absolute;inset:0}.hero-copy{z-index:2;max-width:590px;position:relative}.eyebrow,.kicker{letter-spacing:2px;font-size:9px;font-weight:700}.eyebrow{color:#c7d7cb}.hero h1{letter-spacing:-3px;margin:27px 0 20px;font:800 clamp(44px,5.4vw,70px)/1.08 Manrope}.hero em,.intro em,.features em,.callout em{color:var(--lime);font-style:normal}.hero-copy>p{color:#c6d3ca;max-width:490px;font-size:14px;line-height:1.9}.actions{align-items:center;gap:28px;margin-top:30px;display:flex}.plain-link{font-size:12px;font-weight:700}.hero-note{color:#a6b9aa;letter-spacing:1.4px;margin-top:56px;font-size:9px;display:block}.orbit{border:1px solid #ffffff30;border-radius:50%;place-items:center;width:360px;height:360px;display:grid;position:absolute;top:105px;right:11%}.orbit:before,.orbit:after{content:"";border:1px solid #ffffff25;border-radius:50%;position:absolute;inset:35px}.orbit:after{inset:75px}.orbit-inner{background:var(--lime);width:140px;height:140px;color:var(--deep);z-index:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.orbit-inner strong{font:800 28px Manrope}.orbit-inner small{text-align:center;letter-spacing:2px;font-size:8px}.orbit label,.orbit>span{letter-spacing:1.3px;background:#27513c;border:1px solid #ffffff35;padding:9px 13px;font-size:9px;position:absolute}.orbit label{top:30px;right:0}.orbit>span{bottom:40px;left:0}.hero-foot{color:#91a999;letter-spacing:1.4px;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:25px;left:7%;right:7%}.intro{background:#fff;grid-template-columns:1fr 2fr;gap:50px;padding:110px 7%;display:grid}.kicker{color:var(--green)}h2{letter-spacing:-2px;margin:20px 0;font:800 clamp(35px,4vw,51px)/1.14 Manrope}.intro h2 em,.features h2 em,.callout h2 em{color:var(--green)}.intro p,.callout p{color:var(--muted);max-width:560px;font-size:13px;line-height:1.9}.inline-link{color:var(--green);border-bottom:1px solid #9ab9a4;margin-top:13px;padding-bottom:7px;font-size:12px;font-weight:700;display:inline-block}.features{background:#f0f4ed;padding:100px 7%}.features h2{margin-bottom:40px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-grid article{border-bottom:3px solid var(--lime);background:#fff;min-height:210px;padding:30px}.feature-grid article small{color:var(--green);font-weight:700}.feature-grid h3{margin-top:34px;font:700 18px Manrope}.feature-grid p{color:var(--muted);font-size:12px;line-height:1.8}.callout{background:var(--green);color:#fff;justify-content:space-between;align-items:center;padding:85px 7%;display:flex}.callout .kicker{color:#d4e3d6}.callout h2{margin-bottom:0}.callout h2 em{color:var(--lime)}.callout>div:last-child{max-width:360px}.callout p{color:#d3e0d7}.btn-light{background:var(--lime);border-color:var(--lime);color:var(--deep)}footer{background:#fff;justify-content:space-between;align-items:center;padding:27px 7%;display:flex}footer p,footer>small{color:#89958d;font-size:10px}.form-shell{background:#f0f4ed;place-items:center;min-height:100vh;padding:40px 18px;display:grid}.form-card{border:1px solid var(--line);background:#fff;width:min(100%,560px);padding:38px;box-shadow:0 18px 60px #15342412}.back-home{color:var(--green);font-size:11px;font-weight:700}.form-card h1{letter-spacing:-1.5px;margin:30px 0 8px;font:800 32px Manrope}.form-card>p{color:var(--muted);font-size:13px;line-height:1.7}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{flex-direction:column;gap:7px;margin-bottom:8px;display:flex}.field.full{grid-column:1/-1}.field label{font-size:11px;font-weight:700}.field input,.field select{background:#fff;border:1px solid #dce4dc;border-radius:3px;height:44px;padding:0 11px;font:12px DM Sans}.field input:focus,.field select:focus{border-color:var(--green);outline:2px solid #c5dfd0}.form-submit{cursor:pointer;width:100%;margin-top:12px}.form-submit:disabled{opacity:.6}.form-message{color:#315d3c;background:#eff6e8;margin:14px 0;padding:12px;font-size:12px;line-height:1.6}.form-error{color:#923c2d;background:#fff0ed}.form-foot{text-align:center;color:var(--muted);margin-top:20px;font-size:11px}.form-foot a{color:var(--green);font-weight:700}@media (max-width:850px){.orbit{opacity:.45;right:-3%}.hero-copy{max-width:540px}.header{padding:0 5%}.header nav{gap:16px}.intro,.features,.callout{padding-left:5%;padding-right:5%}}@media (max-width:620px){.header{height:70px}.header nav>a:not(.btn){display:none}.hero{min-height:650px;padding:85px 5%}.hero h1{font-size:48px}.orbit{opacity:.3;width:290px;height:290px;top:330px;right:-80px}.hero-foot{font-size:7px;left:5%;right:5%}.hero-foot span:nth-child(2){display:none}.intro{grid-template-columns:1fr;gap:25px;padding-top:75px;padding-bottom:75px}.features{padding-top:75px;padding-bottom:75px}.feature-grid{grid-template-columns:1fr}.callout{padding-top:70px;padding-bottom:70px;display:block}.callout>div:last-child{margin-top:30px}footer{flex-wrap:wrap;gap:14px;padding:24px 5%}footer p{order:3;width:100%;margin:0}.form-card{padding:26px 20px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}}.pathways{background:#fff;padding:95px 7%}.pathways>h2{letter-spacing:-2px;margin:18px 0 38px;font:800 clamp(35px,4vw,51px)/1.14 Manrope}.pathways>h2 em{color:var(--green);font-style:normal}.pathway-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pathway-grid article{border:1px solid var(--line);background:#f3f6f1;border-radius:8px;flex-direction:column;min-height:245px;padding:25px 22px;display:flex}.pathway-grid article>span{letter-spacing:1.5px;color:var(--green);font-size:8px;font-weight:800}.pathway-grid h3{margin:28px 0 8px;font:800 17px Manrope}.pathway-grid p{color:var(--muted);flex:1;font-size:11px;line-height:1.8}.pathway-grid a{color:var(--green);margin-top:16px;font-size:11px;font-weight:800}.structure-band{background:#eaf0e8;grid-template-columns:1fr 1fr;gap:50px;padding:90px 7%;display:grid}.structure-band h2{letter-spacing:-2px;font:800 clamp(35px,4vw,51px)/1.14 Manrope}.structure-band h2 em{color:var(--green);font-style:normal}.structure-levels{flex-direction:column;align-items:stretch;gap:7px;display:flex}.structure-levels span{background:#fff;border:1px solid #dce5db;border-radius:6px;padding:14px 17px;font-size:12px;font-weight:700}.structure-levels span:last-child{background:var(--deep);color:#fff}.structure-levels b{text-align:center;color:var(--green);font-size:14px}@media (max-width:950px){.pathway-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.pathways{padding:75px 5%}.pathway-grid{grid-template-columns:1fr}.structure-band{grid-template-columns:1fr;gap:25px;padding:70px 5%}}.mobile-menu{display:none}.btn,.header nav a,.mobile-menu a{transition:background .18s,color .18s,border-color .18s}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #b5d3b9}@media (max-width:620px){.header{z-index:30;height:70px;position:relative}.header nav{display:none!important}.mobile-menu{color:#315b43;font-size:11px;font-weight:700;display:block;position:relative}.mobile-menu summary{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{font-size:14px}.mobile-menu>div{border:1px solid var(--line);background:#fff;border-radius:10px;gap:3px;width:210px;padding:8px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 15px 35px #102d1a20}.mobile-menu>div a{color:#405b49;border-radius:6px;padding:11px 12px;font-size:11px}.mobile-menu>div a:hover{color:var(--green);background:#eff5ee}}@media (max-width:1100px){.header{z-index:50;gap:12px;height:72px;padding:0 5%;position:relative}.header nav{display:none!important}.mobile-menu{color:#315b43;flex:none;margin-left:auto;font-size:12px;font-weight:700;display:block;position:relative}.mobile-menu summary{border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:9px;padding:11px 13px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{font-size:16px;line-height:1}.mobile-menu[open] summary{background:#eff5ee;border-color:#cbdaca}.mobile-menu>div{border:1px solid var(--line);z-index:100;background:#fff;border-radius:10px;gap:3px;width:min(260px,100vw - 30px);padding:8px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 15px 35px #102d1a20}.mobile-menu>div a{color:#405b49;border-radius:6px;padding:12px 13px;font-size:12px;line-height:1.35;display:block}.mobile-menu>div a:hover,.mobile-menu>div a:focus-visible{color:var(--green);background:#eff5ee}.mobile-menu>div a:last-child{background:var(--green);color:#fff;text-align:center;margin-top:4px;font-weight:800}}@media (max-width:420px){.header{padding:0 15px}.brand{gap:8px;font-size:16px}.brand small{letter-spacing:.7px;font-size:8px}.party-identity{display:none}.mobile-menu summary{padding:10px 11px}}@media (max-width:900px){.header{justify-content:space-between;align-items:center;gap:12px;display:flex}.party-identity{display:none!important}.mobile-menu{margin-left:auto!important}.mobile-menu>div{left:auto;right:0}}:root{--nyfb-forest:#073b2b;--nyfb-green:#11734b;--nyfb-gold:#d9b65d;--nyfb-ink:#152b22;--nyfb-muted:#718078;--nyfb-bg:#f3f6f3;--nyfb-line:#e2e9e3}body{background:var(--nyfb-bg);color:var(--nyfb-ink)}.brand b,.ny-brand .ny-mark{box-shadow:0 5px 16px #073b2b22;color:#f4d98b!important;background:linear-gradient(145deg,#073b2b,#168052)!important}.header{border-bottom:1px solid #e8eee9;box-shadow:0 4px 18px #102d1a08}.btn{background:var(--nyfb-green);border-color:var(--nyfb-green);border-radius:8px;box-shadow:0 5px 14px #11734b20}.btn:hover{background:var(--nyfb-forest)}.member-dashboard-shell{min-height:100vh!important;color:var(--nyfb-ink)!important;background:radial-gradient(at 85% 0,#e1eee4 0,#0000 38%),#f3f6f3!important}.member-space{max-width:1440px!important;padding:24px clamp(14px,3vw,42px) 60px!important}.member-actions{justify-content:space-between;align-items:center;display:flex}.member-brand{background:var(--nyfb-forest);border-radius:15px;box-shadow:0 12px 30px #073b2b18;color:#fff!important;padding:16px 20px!important}.member-brand b{border:1px solid #ffffff30;color:#f1d78b!important;background:#ffffff18!important;border-radius:11px!important}.member-brand small{color:#c5d8cc!important}.member-dashboard-layout{grid-template-columns:245px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;margin-top:22px!important;display:grid!important}.member-sidebar{top:18px;background:linear-gradient(#073b2b,#0b5138)!important;border:1px solid #ffffff18!important;border-radius:16px!important;padding:18px 13px!important;position:sticky!important;box-shadow:0 12px 35px #073b2b18!important}.member-sidebar .sidebar-label{color:#d6bd79!important;letter-spacing:1.6px!important;padding:8px 12px 14px!important;font-weight:800!important}.member-sidebar a{transition:all .18s;color:#e1eee5!important;border-radius:9px!important;align-items:center!important;gap:12px!important;margin:3px 0!important;padding:12px 13px!important;font-size:12px!important;display:flex!important}.member-sidebar a:hover,.member-sidebar a:focus{color:#f3d98d!important;background:#ffffff17!important}.member-sidebar a span{text-align:center;width:20px;color:#e4c979!important}.member-sidebar .sidebar-footer{line-height:1.8;color:#e4c979!important;border-top:1px solid #ffffff25!important;margin:20px 8px 0!important;padding:17px 8px 5px!important;font-size:9px!important}.member-sidebar .sidebar-footer small{color:#c3d5c9!important}.member-main-content{border:1px solid var(--nyfb-line)!important;background:#fff!important;border-radius:18px!important;min-width:0!important;padding:clamp(18px,3vw,34px)!important;box-shadow:0 12px 35px #193b2709!important}.member-heading{border-bottom:1px solid var(--nyfb-line)!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding-bottom:22px!important;display:flex!important}.member-heading>div>small,.member-section-head small,.member-summary>small{color:#8b7540!important;letter-spacing:1.5px!important;font-weight:800!important}.member-heading h1{letter-spacing:-1.2px!important;color:var(--nyfb-forest)!important;margin:9px 0!important;font:800 clamp(25px,3vw,36px)/1.15 Manrope,Arial!important}.member-heading p,.member-welcome-copy p{color:var(--nyfb-muted)!important;line-height:1.7!important}.member-portal-tag{color:#176b47!important;background:#edf5ee!important;border:1px solid #d9e9dc!important;border-radius:30px!important;padding:9px 12px!important;font-size:9px!important;font-weight:800!important}.member-welcome-row{background:linear-gradient(110deg,#f0f6f0,#fbfaf5)!important;border:1px solid #e4ece3!important;border-radius:13px!important;align-items:center!important;gap:18px!important;margin:22px 0!important;padding:18px!important;display:flex!important}.member-avatar-wrap{border:3px solid #fff!important;flex:0 0 66px!important;width:66px!important;height:66px!important;box-shadow:0 3px 12px #183b271a!important}.member-avatar-placeholder{background:var(--nyfb-forest)!important;color:#f1d78b!important}.photo-upload-button{background:#11734b!important;border-radius:7px!important;padding:9px 13px!important}.member-programme-link{background:#eff6ef!important;border:1px solid #dcebdd!important;border-radius:10px!important;margin:16px 0!important;padding:14px 16px!important}.member-programme-link a{color:#176b47!important;font-weight:800!important}.member-summary{border:1px solid var(--nyfb-line)!important;background:#fff!important;border-radius:13px!important;margin:18px 0!important;padding:20px!important}.member-summary h2{color:var(--nyfb-forest)!important;letter-spacing:0!important;margin:8px 0 13px!important;font:800 26px Manrope!important}.member-summary p{color:#637269!important;font-size:12px!important}.member-activity{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;margin:20px 0!important;display:grid!important}.member-activity>div{border:1px solid var(--nyfb-line)!important;background:#fff!important;border-radius:12px!important;min-width:0!important;padding:16px!important;box-shadow:0 5px 16px #183b2706!important}.member-activity small{color:#7c8a80!important;letter-spacing:.7px!important;font-size:9px!important;font-weight:800!important;display:block!important}.member-activity strong{color:var(--nyfb-forest)!important;margin:10px 0 5px!important;font:800 clamp(20px,2.4vw,29px) Manrope!important;display:block!important}.member-activity span{color:#8b968e!important;font-size:10px!important}.member-referral-box{color:#fff!important;background:linear-gradient(120deg,#073b2b,#126744)!important;border-radius:13px!important;padding:20px!important}.member-referral-box small{color:#e7d28e!important;letter-spacing:1px!important}.member-referral-box h2{color:#fff!important;margin:10px 0!important;font:800 25px Manrope!important}.member-referral-box p{color:#d5e4d9!important;font-size:11px!important;line-height:1.7!important}.member-referral-box button{color:#153c2a!important;background:#e5c778!important;border-radius:7px!important;padding:11px 15px!important;font-weight:800!important}.member-announcements{margin-top:25px!important}.member-section-head{border-bottom:1px solid var(--nyfb-line)!important;padding-bottom:14px!important}.member-section-head h2{color:var(--nyfb-forest)!important;margin:7px 0!important;font:800 23px Manrope!important}.member-announcements article{border:1px solid var(--nyfb-line)!important;background:#fff!important;border-radius:11px!important;margin:12px 0!important;padding:17px!important}.member-announcements article h3{color:var(--nyfb-forest)!important}.member-menu-toggle{color:#fff!important;background:#0c5b3c!important;border-radius:8px!important;padding:11px 14px!important}@media (max-width:950px){.member-dashboard-layout{grid-template-columns:1fr!important}.member-sidebar{position:relative!important;top:auto!important}.member-activity{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:620px){.member-space{padding:12px 12px 35px!important}.member-brand{margin-top:16px!important}.member-main-content{border-radius:13px!important;padding:17px!important}.member-heading{display:block!important}.member-portal-tag{margin-top:10px!important;display:inline-flex!important}.member-activity{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.member-activity>div{padding:12px!important}.member-welcome-row{align-items:flex-start!important}.member-sidebar{border-radius:12px!important}.member-sidebar a{width:calc(50% - 5px)!important;padding:10px!important;font-size:10px!important;display:inline-flex!important}.member-sidebar .sidebar-footer{display:none!important}}.ny-admin{color:#183528!important;background:#f2f5f2!important}.ny-sidebar{background:linear-gradient(#062f23 0%,#0a4932 100%)!important;border-right:1px solid #ffffff12!important;box-shadow:8px 0 28px #0a302014!important}.ny-brand{padding-bottom:25px!important}.ny-mark{color:#efd58b!important;background:#ffffff18!important;border:1px solid #ffffff35!important;border-radius:11px!important}.ny-sidebar nav button{color:#dce9df!important;border-radius:9px!important;min-height:43px!important;margin:3px 0!important}.ny-sidebar nav button.active,.ny-sidebar nav button:hover{color:#f1d58a!important;background:#ffffff18!important}.ny-sidebar nav button.active span,.ny-sidebar nav button:hover span{color:#f1d58a!important}.ny-topbar{background:#fff!important;border-bottom:1px solid #e4ebe5!important;box-shadow:0 3px 15px #173b2706!important}.ny-content{background:0 0!important}.ny-welcome h1{color:#103e2b!important;font-weight:800!important}.ny-welcome p{color:#718078!important}.ny-date-chip{background:#fff!important;border:1px solid #e1e9e2!important;border-radius:30px!important;padding:10px 15px!important}.ny-stat,.ny-panel{border-color:#e2e9e3!important;border-radius:13px!important;box-shadow:0 8px 24px #173b2708!important}.ny-stat{padding:19px!important}.ny-stat>strong{color:#103e2b!important;font-weight:800!important}.ny-stat.warm{background:linear-gradient(145deg,#fff,#fff9ed)!important}.ny-stat.green{background:linear-gradient(145deg,#fff,#edf7ef)!important}.ny-stat.dark{background:linear-gradient(145deg,#073b2b,#10583d)!important}.ny-stat.dark>strong,.ny-stat.dark .ny-stat-top span{color:#fff!important}.ny-panel-head h2{color:#163c2b!important;font-weight:800!important}.ny-primary{background:#11734b!important;border-radius:8px!important}.ny-search-tools input,.ny-compose input,.ny-compose textarea,.ny-compose select{border-radius:8px!important}.ny-actions button,.ny-search-tools button{border-radius:7px!important}.ny-status{border-radius:30px!important;padding:6px 10px!important}@media (max-width:680px){.ny-sidebar{border-radius:0 0 14px 14px!important}.ny-topbar{box-shadow:0 3px 12px #173b2708!important}.ny-content{padding:20px 13px!important}.ny-stat{padding:13px!important}.ny-panel{border-radius:11px!important}}.member-dashboard-layout{grid-template-columns:245px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;display:grid!important}.member-sidebar{flex-direction:column!important;align-items:stretch!important;display:flex!important}.member-sidebar>a{white-space:normal!important;flex:none!important;width:100%!important;display:flex!important}.member-sidebar>a.active{color:#04331f!important;background:#b8f5c9!important;border:1px solid #d4ffe0!important}.member-sidebar>a.active span{color:#d4ffe0!important;background:#04331f!important;border-radius:5px!important}@media (max-width:950px){.member-dashboard-layout{grid-template-columns:1fr!important}.member-sidebar{width:100%!important;position:relative!important;top:auto!important}.member-sidebar>a{width:100%!important}}@media (max-width:620px){.member-sidebar{flex-direction:column!important;gap:2px!important;padding:13px 10px!important;display:flex!important}.member-sidebar>a{width:100%!important;padding:12px 13px!important;font-size:12px!important;display:flex!important}.member-sidebar .sidebar-footer{display:block!important}}.member-section-page .member-summary .member-welcome-row{align-items:center!important;gap:14px!important}.member-section-page .member-summary .member-avatar-wrap{border-radius:50%!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;overflow:hidden!important}.member-section-page .member-summary .member-avatar-photo{object-fit:cover!important;border-radius:50%!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}@media (max-width:480px){.member-section-page .member-summary .member-avatar-wrap{flex-basis:46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important}}.hero{isolation:isolate;background-image:linear-gradient(90deg,#103d2b 0%,#103d2bfa 30%,#103d2bd1 48%,#103d2b47 78%,#103d2b73 100%),linear-gradient(#07261a14,#07261a40),url(https://statehouse.gov.ng/wp-content/uploads/2025/07/bola-tinubu-768x857.jpg);background-position:50%,50%,right 3% bottom;background-repeat:no-repeat;background-size:cover,cover,auto 112%}.hero-copy,.hero-foot{z-index:2;position:relative}.orbit{display:none}.hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#103d2b29 0%,#0000 55%,#103d2b14 100%);position:absolute;inset:0}@media (max-width:850px){.hero{background-position:50%,50%,right -7% bottom;background-size:cover,cover,auto 100%}.hero:after{background:linear-gradient(90deg,#103d2b59,#103d2b1f)}}@media (max-width:620px){.hero{background-position:50%,50%,right -20% bottom;background-size:cover,cover,auto 68%;min-height:680px}.hero:after{background:linear-gradient(#103d2b0d 0%,#103d2b38 48%,#103d2b94 100%)}.hero-copy{max-width:100%}.hero h1{position:relative}.hero-foot{bottom:18px}}.member-menu-toggle{color:#fff!important;cursor:pointer!important;background:#073b2b!important;border:1px solid #d6e5d9!important;border-radius:10px!important;align-items:center!important;gap:10px!important;width:100%!important;margin:18px 0 12px!important;padding:13px 16px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.member-menu-toggle:hover{background:#11734b!important}.member-dashboard-layout{flex-direction:column!important;gap:14px!important;margin-top:0!important;display:flex!important}.member-dashboard-layout>.member-sidebar:not(.is-open){display:none!important}.member-dashboard-layout>.member-sidebar.is-open{order:0!important;width:100%!important;min-height:0!important;margin:0 0 4px!important;display:flex!important;position:relative!important;inset:auto!important}.member-dashboard-layout>.member-main-content{order:1!important;width:100%!important}.member-dashboard-layout>.member-sidebar.is-open>a{width:100%!important;display:flex!important}@media (max-width:620px){.member-menu-toggle{margin-top:12px!important}.member-dashboard-layout>.member-sidebar.is-open{padding:13px 10px!important}}#member-sidebar[hidden]{visibility:hidden!important;pointer-events:none!important;display:none!important}#member-sidebar:not([hidden]){visibility:visible!important;pointer-events:auto!important;display:flex!important}.member-dashboard-layout{grid-template-columns:minmax(0,1fr)!important;display:block!important}.member-sidebar{z-index:1202!important;border-radius:0 16px 16px 0!important;width:min(300px,86vw)!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;transform:translate(0)!important}.member-menu-backdrop{z-index:1201!important;background:#071b12a6!important;border:0!important;position:fixed!important;inset:0!important}.member-sidebar-close{color:#fff!important;cursor:pointer!important;background:#ffffff15!important;border:1px solid #ffffff45!important;border-radius:8px!important;width:34px!important;height:34px!important;margin:0 0 12px auto!important;font-size:23px!important;line-height:1!important;display:block!important}.member-menu-toggle{cursor:pointer!important;align-items:center!important;gap:9px!important;display:inline-flex!important}
