@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);@import url(https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&display=swap);*{color:#333;font-family:Quicksand;margin:0}.navbar{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;margin:0 auto;max-width:600px;padding:20px}.navbar h1{color:#f1356d}.navbar .links{margin-left:auto}.navbar a{margin-left:16px;padding:6px;text-decoration:none}.navbar a:hover{color:#f1356d}.content{margin:40px auto;max-width:600px;padding:20px}.blog-preview{border-bottom:1px solid #fafafa;margin:20px 0;padding:10px 16px}.blog-preview:hover{box-shadow:1px 3px 5px rgba(0,0,0,.1)}.blog-preview h2{color:#f1356d;font-size:20px;margin-bottom:8px}.blog-preview a{text-decoration:none}.blog-details h2{color:#f1356d;font-size:20px;margin-bottom:10px}.blog-details div{margin:20px 0}.blog-details button{background:#f1356d;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px}.create{margin:0 auto;max-width:400px;text-align:center}.create label{display:block;text-align:left}.create h2{color:#f1356d;font-size:20px;margin-bottom:30px}.create input,.create select,.create textarea{border:1px solid #ddd;box-sizing:border-box;display:block;margin:10px 0;padding:6px 10px;width:100%}.create button{background:#f1356d;border:0;border-radius:8px;color:#fff;cursor:pointer;padding:8px}*{color:#202124;font-family:Outfit,Segoe UI,system-ui,sans-serif;font-size:.985em;text-decoration:none}body{background-color:#f6fff5}.main-body{background:#fff;border-radius:6px;box-shadow:3px 2px 25px 3px rgba(0,0,0,.14);margin:30px auto;max-width:90%;padding:45px 20px 13px;width:640px}@media (max-width:430px){.main-body{background:none;border-radius:6px;box-shadow:none;margin:30px auto;max-width:96%;padding:0;width:640px}}@media (max-width:350px){.question-body{overflow-x:auto!important;padding:4px!important}}@media (max-width:340px){.question-body{max-width:100%;overflow-x:auto!important}}.welcomegreet{background:#fff;border:1px solid #ccc;border-radius:5px;padding:20px}.welcomegreet p{margin-bottom:0}.emptyradiotxt{min-width:100px;overflow:scroll}.quizhead h2,.quizhead p{text-align:center}.quizhead h2{color:#373435;font-size:28px;font-weight:700}.logo-image{width:130px}.icon-svg{width:60px}.icon-small{width:25px}h2,h3,h4,h5{font-weight:400}.sector{background:#fff}.sector-head{background-color:#009951;border:none!important;border-top-left-radius:10px;border-top-right-radius:10px;min-height:40px;position:relative;top:0;width:100%}.sector-head p{font-weight:400;margin-bottom:4px;margin-top:4px;text-align:center}.sector-body{border:1px solid #d2d4d4;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:30px}.greetingmessage{text-align:left!important}.sector-none{background-color:#009951;border:2px solid #009951}.btnclear{background:#e2ffe7}.question-body{background:#fff;border:1px solid #ddd;border-radius:0;overflow-x:auto!important}input[type=checkbox]{cursor:pointer;position:relative}.defaultRounded{border-radius:10px}.defaultBorder{border:2px solid #009951}input[type=checkbox]:before{background-color:#f5fcff;border:1px solid #d5d5d5;border-radius:3px;top:-2;transition:.5s ease}input[type=checkbox]:before,input[type=checkbox]:checked:before{content:"";display:block;height:20px;left:-2px;position:absolute;width:20px}input[type=checkbox]:checked:before{background-color:#009951;border:1px solid #009951;top:-2px}input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:5.5px;position:absolute;right:0;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}input[type=radio]:after{background-color:#f5fcff;border:1px solid #cbcbcb;border-radius:15px}input[type=radio]:after,input[type=radio]:checked:after{content:"";display:inline-block;height:20px;left:-2px;position:relative;top:-2px;visibility:visible;width:20px}input[type=radio]:checked:after{background-color:#009951;border:1px solid #009951;border-radius:15px;padding:1px}.text-input{border-bottom:1px solid #6b6b6b!important}.text-input:hover{background:#c0edfa;border-bottom:1px solid #1e1d1d!important;color:#000;transition:1s ease}.text-input:focus{box-shadow:none;outline:none!important;outline-width:0!important}.icon{border:1px solid red;border-radius:20px;color:red;font-weight:900;padding:1px 8px;width:25px}.primary-text{color:#009951}.primary-btn{background-color:#009951;color:#fff}.primary-btn:hover{background-color:#0598c5}.mybtn{border:1px solid #dcdcdc;border-radius:6px!important;color:#009951;cursor:pointer}@media (max-width:520px){.mybtn{width:100%}}.answer-item label,.answer-item label input{cursor:pointer}mybtn:active,mybtn:hover,mybtn:link,mybtn:visited{text-decoration:none}.mybtn:hover{background-color:#009951!important;border:1px solid #009951;color:#fff}.progress{background:#a2a5a9;min-width:133px;width:152px}.progress,.progress-inner{border-radius:40px;height:10px;min-height:10px}.progress-inner{background:#009951}.responsetypenote{background:#efefef;border-radius:4px;float:right;font-size:10px;padding:2px 7px}.showDesign{display:flex;min-width:200px;width:50%}.footer{border-top:1px solid #d9d9d9;padding-top:28px;text-align:center;width:100%}.line-height{line-height:15px}.modal{background-color:#f12727;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal-content{background-color:#fefefe;border:1px solid #888;margin:15% auto;max-width:400px;min-width:250px;padding:20px 20px 30px}.modal-message{background:#d9d6d6}#close{color:#aaa;float:right;font-size:28px;font-weight:700}#close:focus,#close:hover{color:#000;cursor:pointer;text-decoration:none}:root{--brand:#1a9e4a;--brand-light:#22b555;--brand-dark:#147a38;--brand-subtle:#eefbf2;--ink:#0f172a;--ink-secondary:#475569;--ink-muted:#94a3b8;--ink-faint:#cbd5e1;--border:#e2e8f0;--border-subtle:#f1f5f9;--surface:#f8fafc;--white:#fff;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:128px;--font:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tracking-tight:-0.025em;--tracking-wide:0.08em}.website *{box-sizing:border-box;margin:0;padding:0}.website{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--white);color:#0f172a;color:var(--ink);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font);line-height:1.6}.website a{color:inherit;text-decoration:none}.website img{display:block;max-width:100%}.ws-navbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.92);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;transition:box-shadow .3s ease;z-index:100}.ws-navbar.scrolled{box-shadow:0 1px 0 #e2e8f0;box-shadow:0 1px 0 var(--border)}.ws-nav-container{align-items:center;display:flex;height:72px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0 24px;padding:0 var(--space-lg)}.ws-logo{height:32px}.ws-nav-links{align-items:center;display:flex;gap:2px;list-style:none;margin:0;padding:0}.ws-nav-links a{border-radius:999px;color:#475569;color:var(--ink-secondary);font-size:.8125rem;font-weight:500;letter-spacing:.01em;padding:8px 16px;transition:color .2s,background .2s}.ws-nav-links a:hover{background:#f8fafc;background:var(--surface);color:#0f172a;color:var(--ink)}.ws-nav-links a.active{background:#eefbf2;background:var(--brand-subtle);color:#1a9e4a;color:var(--brand)}.ws-nav-cta{background:#0f172a!important;background:var(--ink)!important;border-radius:999px!important;color:#fff!important;color:var(--white)!important;font-weight:600!important;letter-spacing:.01em!important;padding:10px 24px!important;transition:background .2s,-webkit-transform .15s!important;transition:background .2s,transform .15s!important;transition:background .2s,transform .15s,-webkit-transform .15s!important}.ws-nav-cta:hover{background:#1e293b!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ws-hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:8px}.ws-hamburger span{background:#0f172a;background:var(--ink);display:block;height:1.5px;transition:.25s ease;width:20px}.ws-nav-links.open{background:#fff;background:var(--white);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:0;left:0;padding:16px 24px;padding:var(--space-md) var(--space-lg);position:absolute;right:0;top:72px}.ws-nav-links.open a{border-radius:0;font-size:.95rem;padding:14px 0}.ws-hero{background:#0f172a;background:var(--ink);color:#fff;color:var(--white);padding:128px 24px 140px;padding:var(--space-4xl) var(--space-lg) 140px;position:relative;text-align:center}.ws-hero--with-image{background-position:center 30%;background-repeat:no-repeat;background-size:cover}.ws-hero-overlay{display:none}.ws-hero--with-image .ws-hero-overlay{background:linear-gradient(0deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.08) 40%,transparent 70%);display:block;inset:0;pointer-events:none;position:absolute;z-index:0}.ws-hero:after{background:linear-gradient(0deg,#fff,transparent);background:linear-gradient(to top,var(--white),transparent);bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}.ws-hero-content{margin:0 auto;max-width:680px;position:relative;z-index:1}.ws-hero--with-image .ws-hero-content{margin:0 auto;max-width:680px;text-align:center}.ws-hero h1{color:#fff;color:var(--white);font-size:clamp(2.5rem,5.5vw,4rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);line-height:1.08;margin-bottom:24px;margin-bottom:var(--space-lg)}.ws-hero--with-image h1{text-shadow:0 2px 16px rgba(0,0,0,.3)}.ws-hero p{color:#94a3b8;color:var(--ink-muted);font-size:1.125rem;line-height:1.7;margin-bottom:40px;margin-bottom:var(--space-xl);max-width:520px}.ws-hero p,.ws-hero--with-image p{margin-left:auto;margin-right:auto}.ws-hero--with-image p{color:hsla(0,0%,100%,.85);text-shadow:0 1px 8px rgba(0,0,0,.2)}.ws-hero-btns{display:flex;flex-wrap:wrap;gap:16px;gap:var(--space-md);justify-content:center}.ws-btn-primary{align-items:center;background:#fff;background:var(--white);border:none;border-radius:999px;color:#0f172a;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:8px;letter-spacing:.01em;padding:14px 32px;transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s}.ws-btn-primary:hover{background:#f1f5f9;background:var(--border-subtle);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ws-btn-outline{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;color:var(--white);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;letter-spacing:.01em;padding:14px 32px;transition:border-color .2s,background .2s,-webkit-transform .15s;transition:border-color .2s,background .2s,transform .15s;transition:border-color .2s,background .2s,transform .15s,-webkit-transform .15s}.ws-btn-outline:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ws-btn-green{align-items:center;background:#1a9e4a;background:var(--brand);border:none;border-radius:999px;color:#fff;color:var(--white);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:8px;letter-spacing:.01em;padding:14px 32px;transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s}.ws-btn-green:hover{background:#147a38;background:var(--brand-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ws-btn-ghost{align-items:center;background:transparent;border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:999px;color:#0f172a;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;letter-spacing:.01em;padding:14px 32px;transition:border-color .2s,background .2s,-webkit-transform .15s;transition:border-color .2s,background .2s,transform .15s;transition:border-color .2s,background .2s,transform .15s,-webkit-transform .15s}.ws-btn-ghost:hover{background:#f8fafc;background:var(--surface);border-color:#cbd5e1;border-color:var(--ink-faint);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ws-section-cards{grid-gap:24px;grid-gap:var(--space-lg);display:grid;gap:24px;gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin:-80px auto 0;max-width:1200px;padding:0 24px;padding:0 var(--space-lg);position:relative;z-index:2}.ws-section-card{background:#fff;background:var(--white);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:16px;padding:40px 32px;transition:border-color .25s,box-shadow .25s}.ws-section-card:hover{border-color:#cbd5e1;border-color:var(--ink-faint);box-shadow:0 8px 32px rgba(0,0,0,.06)}.ws-section-card .ws-card-icon{align-items:center;background:#eefbf2;background:var(--brand-subtle);border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:24px;margin-bottom:var(--space-lg);width:44px}.ws-section-card .ws-card-label{color:#1a9e4a;color:var(--brand);font-size:.625rem;letter-spacing:.08em;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ws-section-card .ws-card-label,.ws-section-card h3{font-weight:700;margin-bottom:8px;margin-bottom:var(--space-sm)}.ws-section-card h3{color:#0f172a;color:var(--ink);font-size:1.125rem;letter-spacing:-.025em;letter-spacing:var(--tracking-tight)}.ws-section-card p{color:#94a3b8;color:var(--ink-muted);font-size:.875rem;line-height:1.7;margin-bottom:24px;margin-bottom:var(--space-lg)}.ws-card-link{align-items:center;color:#1a9e4a;color:var(--brand);display:inline-flex;font-size:.8125rem;font-weight:600;gap:6px;transition:gap .2s}.ws-card-link:hover{gap:10px}.ws-about{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:128px auto;margin:var(--space-4xl) auto;max-width:1200px;padding:0 24px;padding:0 var(--space-lg)}.ws-about-text .ws-label{color:#1a9e4a;color:var(--brand);font-size:.625rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);margin-bottom:16px;margin-bottom:var(--space-md);text-transform:uppercase}.ws-about-text h2{color:#0f172a;color:var(--ink);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);line-height:1.15;margin-bottom:24px;margin-bottom:var(--space-lg)}.ws-about-text p{color:#475569;color:var(--ink-secondary);font-size:1rem;line-height:1.8;margin-bottom:16px;margin-bottom:var(--space-md)}.ws-about-btns{display:flex;flex-wrap:wrap;gap:16px;gap:var(--space-md);margin-top:40px;margin-top:var(--space-xl)}.ws-about-visual{align-items:center;background:#f8fafc;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:20px;display:flex;justify-content:center;min-height:400px;overflow:hidden;padding:0}.ws-about-image{height:100%;object-fit:cover;width:100%}.ws-about-stat{align-items:center;background:#fff;background:var(--white);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:12px;display:flex;gap:16px;gap:var(--space-md);padding:20px;transition:border-color .2s}.ws-about-stat:hover{border-color:#22b555;border-color:var(--brand-light)}.ws-about-stat .ws-stat-icon{align-items:center;background:#eefbf2;background:var(--brand-subtle);border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ws-about-stat .ws-stat-text h4{color:#0f172a;color:var(--ink);font-size:.9375rem;font-weight:700;margin-bottom:2px}.ws-about-stat .ws-stat-text p{color:#94a3b8;color:var(--ink-muted);font-size:.8125rem;margin:0}.ws-omv{background:#f8fafc;background:var(--surface);padding:128px 24px;padding:var(--space-4xl) var(--space-lg)}.ws-omv-inner{grid-gap:24px;grid-gap:var(--space-lg);display:grid;gap:24px;gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.ws-omv-card{background:#fff;background:var(--white);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:16px;padding:40px 32px;transition:border-color .25s,box-shadow .25s}.ws-omv-card:hover{border-color:#cbd5e1;border-color:var(--ink-faint);box-shadow:0 4px 24px rgba(0,0,0,.04)}.ws-omv-card .ws-omv-icon{align-items:center;background:#eefbf2;background:var(--brand-subtle);border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:24px;margin-bottom:var(--space-lg);width:44px}.ws-omv-card h3{color:#0f172a;color:var(--ink);font-size:1.125rem;font-weight:700;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:16px;margin-bottom:var(--space-md)}.ws-omv-card p{color:#94a3b8;color:var(--ink-muted);font-size:.875rem;line-height:1.75}.ws-waacsp{background:#0f172a;background:var(--ink);color:#fff;color:var(--white);padding:128px 24px;padding:var(--space-4xl) var(--space-lg);text-align:center}.ws-waacsp-inner{margin:0 auto;max-width:560px}.ws-waacsp-logo{height:48px;margin-bottom:24px;margin-bottom:var(--space-lg);opacity:.85}.ws-waacsp .ws-label{color:#22b555;color:var(--brand-light);font-size:.625rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ws-waacsp .ws-label,.ws-waacsp h2{margin-bottom:16px;margin-bottom:var(--space-md)}.ws-waacsp h2{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);line-height:1.15}.ws-waacsp p{color:#94a3b8;color:var(--ink-muted);font-size:1rem;line-height:1.75;margin-bottom:40px;margin-bottom:var(--space-xl)}.ws-waacsp .ws-btn-primary{background:#1a9e4a;background:var(--brand);color:#fff;color:var(--white);padding:14px 40px}.ws-waacsp .ws-btn-primary:hover{background:#22b555;background:var(--brand-light)}.ws-benefits{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:128px auto;margin:var(--space-4xl) auto;max-width:1200px;padding:0 24px;padding:0 var(--space-lg)}.ws-benefits-visual{background:#0f172a;background:var(--ink);border-radius:20px;color:#fff;color:var(--white);display:flex;flex-direction:column;gap:16px;gap:var(--space-md);padding:56px}.ws-benefits-visual .ws-label{color:#94a3b8;color:var(--ink-muted);font-size:.625rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ws-benefits-visual h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);line-height:1.2}.ws-benefits-visual p{color:#94a3b8;color:var(--ink-muted);font-size:.9375rem;line-height:1.75}.ws-benefits-text h3{color:#0f172a;color:var(--ink);font-size:1.25rem;font-weight:700;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:24px;margin-bottom:var(--space-lg)}.ws-benefits-text ul{list-style:none;margin:0;padding:0}.ws-benefits-text ul li{align-items:flex-start;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-subtle);color:#475569;color:var(--ink-secondary);display:flex;font-size:.9375rem;gap:16px;gap:var(--space-md);line-height:1.6;padding:14px 0}.ws-benefits-text ul li:last-child{border-bottom:none}.ws-benefits-text ul li:before{background:#1a9e4a;background:var(--brand);border-radius:50%;content:"";flex-shrink:0;height:7px;margin-top:8px;width:7px}.ws-partners{background:#f8fafc;background:var(--surface);border-top:1px solid #e2e8f0;border-top:1px solid var(--border);padding:96px 24px;padding:var(--space-3xl) var(--space-lg);text-align:center}.ws-partners-inner{margin:0 auto;max-width:900px}.ws-partners h3{color:#94a3b8;color:var(--ink-muted);font-size:.625rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);margin-bottom:40px;margin-bottom:var(--space-xl);text-transform:uppercase}.ws-partners-logos{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center}.ws-partner-logo{opacity:.45;transition:opacity .25s}.ws-partner-logo:hover{opacity:.85}.ws-footer{background:#0f172a;background:var(--ink);color:#94a3b8;color:var(--ink-muted);padding:96px 24px 24px;padding:var(--space-3xl) var(--space-lg) var(--space-lg)}.ws-footer-inner{grid-gap:64px;grid-gap:var(--space-2xl);display:grid;gap:64px;gap:var(--space-2xl);grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;max-width:1200px}.ws-footer-brand h3{color:#fff;color:var(--white);font-size:1.125rem;font-weight:700;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:16px;margin-bottom:var(--space-md)}.ws-footer-brand p{color:#94a3b8;color:var(--ink-muted);font-size:.8125rem;line-height:1.75;max-width:320px}.ws-footer-col h4{color:#94a3b8;color:var(--ink-muted);font-size:.625rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);margin-bottom:24px;margin-bottom:var(--space-lg);text-transform:uppercase}.ws-footer-col ul{list-style:none;margin:0;padding:0}.ws-footer-col ul li{margin-bottom:8px;margin-bottom:var(--space-sm)}.ws-footer-col ul li a{color:#94a3b8;color:var(--ink-muted);font-size:.8125rem;transition:color .2s}.ws-footer-col ul li a:hover{color:#fff;color:var(--white)}.ws-footer-social{display:flex;gap:8px;gap:var(--space-sm);margin-top:24px;margin-top:var(--space-lg)}.ws-footer-social a{align-items:center;background:hsla(0,0%,100%,.06);border-radius:10px;color:#94a3b8;color:var(--ink-muted);display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.ws-footer-social a:hover{background:#1a9e4a;background:var(--brand);color:#fff;color:var(--white)}.ws-footer-bottom{border-top:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.3);font-size:.75rem;margin:64px auto 0;margin:var(--space-2xl) auto 0;max-width:1200px;padding-top:24px;padding-top:var(--space-lg);text-align:center}.ws-sectors-hero{background:#0f172a;background:var(--ink);color:#fff;color:var(--white);padding:100px 24px 120px;padding:100px var(--space-lg) 120px;position:relative;text-align:center}.ws-sectors-hero:after{background:linear-gradient(0deg,#fff,transparent);background:linear-gradient(to top,var(--white),transparent);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.ws-sectors-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:16px;margin-bottom:var(--space-md);position:relative;z-index:1}.ws-sectors-hero p{color:#94a3b8;color:var(--ink-muted);font-size:1.125rem;position:relative;z-index:1}.ws-sectors-grid{grid-gap:24px;grid-gap:var(--space-lg);display:grid;gap:24px;gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin:0 auto 128px;margin:0 auto var(--space-4xl);max-width:1200px;padding:0 24px;padding:0 var(--space-lg)}.ws-sector-card{background:#fff;background:var(--white);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:16px;padding:36px 28px;transition:border-color .25s,box-shadow .25s}.ws-sector-card:hover{border-color:#cbd5e1;border-color:var(--ink-faint);box-shadow:0 4px 24px rgba(0,0,0,.04)}.ws-sector-card .ws-sector-num{color:#1a9e4a;color:var(--brand);font-size:.6rem;font-weight:700;letter-spacing:.08em;letter-spacing:var(--tracking-wide);margin-bottom:16px;margin-bottom:var(--space-md);text-transform:uppercase}.ws-sector-card h3{color:#0f172a;color:var(--ink);font-size:1rem;font-weight:700;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:8px;margin-bottom:var(--space-sm)}.ws-sector-card p{color:#94a3b8;color:var(--ink-muted);font-size:.8125rem;line-height:1.75}.ws-contact-hero{background:#0f172a;background:var(--ink);color:#fff;color:var(--white);padding:100px 24px 120px;padding:100px var(--space-lg) 120px;position:relative;text-align:center}.ws-contact-hero:after{background:linear-gradient(0deg,#fff,transparent);background:linear-gradient(to top,var(--white),transparent);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.ws-contact-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:16px;margin-bottom:var(--space-md);position:relative;z-index:1}.ws-contact-hero p{color:#94a3b8;color:var(--ink-muted);font-size:1.125rem;position:relative;z-index:1}.ws-contact-grid{grid-gap:64px;grid-gap:var(--space-2xl);display:grid;gap:64px;gap:var(--space-2xl);grid-template-columns:1fr 1.2fr;margin:0 auto 128px;margin:0 auto var(--space-4xl);max-width:1040px;padding:0 24px;padding:0 var(--space-lg)}.ws-contact-info{flex-direction:column}.ws-contact-info,.ws-contact-item{display:flex;gap:16px;gap:var(--space-md)}.ws-contact-item{align-items:flex-start;background:#f8fafc;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:14px;padding:20px;transition:border-color .2s}.ws-contact-item:hover{border-color:#22b555;border-color:var(--brand-light)}.ws-contact-item .ws-contact-icon{align-items:center;background:#eefbf2;background:var(--brand-subtle);border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ws-contact-item h4{color:#0f172a;color:var(--ink);font-size:.875rem;font-weight:700;margin-bottom:4px}.ws-contact-item p{color:#94a3b8;color:var(--ink-muted);font-size:.8125rem;line-height:1.5}.ws-contact-form{background:#f8fafc;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:20px;padding:40px}.ws-contact-form h3{color:#0f172a;color:var(--ink);font-size:1.125rem;font-weight:700;letter-spacing:-.025em;letter-spacing:var(--tracking-tight);margin-bottom:40px;margin-bottom:var(--space-xl)}.ws-form-group{margin-bottom:16px;margin-bottom:var(--space-md)}.ws-form-group label{color:#475569;color:var(--ink-secondary);display:block;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.ws-form-group input,.ws-form-group textarea{background:#fff;background:var(--white);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:10px;color:#0f172a;color:var(--ink);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font);font-size:.9375rem;padding:12px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.ws-form-group input::-webkit-input-placeholder,.ws-form-group textarea::-webkit-input-placeholder{color:#cbd5e1;color:var(--ink-faint)}.ws-form-group input::placeholder,.ws-form-group textarea::placeholder{color:#cbd5e1;color:var(--ink-faint)}.ws-form-group input:focus,.ws-form-group textarea:focus{border-color:#1a9e4a;border-color:var(--brand);box-shadow:0 0 0 3px rgba(10,104,71,.08);outline:none}.ws-form-group textarea{min-height:120px;resize:vertical}.ws-form-submit{background:#0f172a;background:var(--ink);border:none;border-radius:999px;color:#fff;color:var(--white);cursor:pointer;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font);font-size:.875rem;font-weight:700;letter-spacing:.01em;padding:14px 36px;transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s}.ws-form-submit:hover{background:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:768px){.ws-navbar .ws-nav-links{display:none}.ws-hamburger{display:flex}.ws-hero{padding:96px 16px 100px;padding:var(--space-3xl) var(--space-md) 100px}.ws-hero h1{font-size:2.25rem}.ws-hero p{font-size:1rem}.ws-section-cards{grid-template-columns:1fr;margin-top:-48px}.ws-about{gap:64px;gap:var(--space-2xl);margin:96px auto;margin:var(--space-3xl) auto}.ws-about,.ws-omv-inner{grid-template-columns:1fr}.ws-omv{padding:96px 16px;padding:var(--space-3xl) var(--space-md)}.ws-benefits{gap:40px;gap:var(--space-xl);grid-template-columns:1fr;margin:96px auto;margin:var(--space-3xl) auto}.ws-waacsp{padding:96px 16px;padding:var(--space-3xl) var(--space-md)}.ws-waacsp h2{font-size:1.75rem}.ws-footer-inner{gap:40px;gap:var(--space-xl);grid-template-columns:1fr 1fr}.ws-footer-brand{grid-column:1/-1}.ws-contact-grid,.ws-sectors-grid{grid-template-columns:1fr}.ws-contact-hero h1,.ws-sectors-hero h1{font-size:2rem}.ws-footer-bottom{flex-direction:column;gap:8px;gap:var(--space-sm);text-align:center}}@media (max-width:480px){.ws-hero h1{font-size:1.75rem}.ws-hero-btns{align-items:center;flex-direction:column}.ws-btn-outline,.ws-btn-primary{justify-content:center;width:100%}.ws-footer-inner{grid-template-columns:1fr}}.nx{--nx-deep:#07130c;--nx-forest:#0b3d24;--nx-green:#12a150;--nx-lime:#d6f93b;--nx-gold:#ffb627;--nx-cream:#fff8e7;--nx-paper:#fffdf4;--nx-clay:#e4572e;--nx-ink:#0e1b12;--nx-muted:#5c6f60;--nx-line:rgba(14,27,18,.12);--nx-card:#fff;--nx-radius:22px;--nx-font-body:"Outfit","Segoe UI",system-ui,sans-serif;--nx-font-display:"Sora","Outfit",system-ui,sans-serif;background:var(--nx-paper);color:var(--nx-ink);font-family:var(--nx-font-body);overflow-x:hidden}.nx a{text-decoration:none}.nx-nav{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(255,248,231,.88);border-bottom:2px solid var(--nx-ink);position:-webkit-sticky;position:sticky;top:0;z-index:200}.nx-nav.scrolled{box-shadow:0 8px 30px rgba(7,19,12,.12)}.nx-nav-inner{gap:16px;height:76px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 24px}.nx-brand,.nx-nav-inner{align-items:center;display:flex}.nx-brand{gap:12px}.nx-brand img{background:var(--nx-deep);border:2px solid var(--nx-ink);border-radius:12px;height:44px;object-fit:contain;padding:4px;width:44px}.nx-brand-text{display:flex;flex-direction:column;line-height:1.1}.nx-brand-text b{color:var(--nx-ink);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.nx-brand-text i{color:var(--nx-muted);font-size:.68rem;font-style:normal;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nx-links{align-items:center;display:flex;gap:4px;list-style:none;margin:0;padding:0}.nx-links a{border:2px solid transparent;border-radius:999px;color:var(--nx-ink);font-size:.86rem;font-weight:700;padding:10px 16px;transition:all .18s ease}.nx-links a:hover{background:#fff;border-color:var(--nx-ink)}.nx-links a.active{background:var(--nx-ink);color:var(--nx-cream)}.nx-nav-cta{background:var(--nx-lime)!important;border:2px solid var(--nx-ink)!important;box-shadow:3px 3px 0 var(--nx-ink);color:var(--nx-ink)!important;margin-left:8px}.nx-nav-cta:hover{box-shadow:5px 5px 0 var(--nx-ink);-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}.nx-burger{background:#fff;border:2px solid var(--nx-ink);border-radius:10px;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:10px}.nx-burger span{background:var(--nx-ink);display:block;height:2px;transition:.25s;width:20px}.nx-ticker{background:var(--nx-ink);border-bottom:2px solid var(--nx-ink);color:var(--nx-lime);font-size:.72rem;font-weight:800;letter-spacing:.18em;overflow:hidden}.nx-ticker-track{-webkit-animation:nx-marquee 22s linear infinite;animation:nx-marquee 22s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.nx-ticker-group{align-items:center;display:flex;gap:28px;padding:10px 14px 10px 28px;white-space:nowrap}.nx-ticker-group i{color:var(--nx-gold);font-style:normal}@-webkit-keyframes nx-marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes nx-marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.nx-hero{background:radial-gradient(1200px 600px at 85% -10%,#164f2e 0,transparent 60%),radial-gradient(900px 500px at -10% 20%,#0f4d2c 0,transparent 55%),var(--nx-deep);border-bottom:2px solid var(--nx-ink);color:#f4ffe3;overflow:hidden;position:relative}.nx-hero-pattern{background-image:radial-gradient(circle at 20px 20px,var(--nx-lime) 2px,transparent 2.5px),linear-gradient(45deg,transparent 46%,rgba(214,249,59,.25) 46%,rgba(214,249,59,.25) 54%,transparent 54%);background-size:56px 56px,56px 56px;inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 85%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 85%);opacity:.16}.nx-hero-glow,.nx-hero-pattern{pointer-events:none;position:absolute}.nx-hero-glow{border-radius:50%;-webkit-filter:blur(90px);filter:blur(90px)}.nx-glow-a{background:rgba(18,161,80,.5);height:520px;right:-120px;top:-160px;width:520px}.nx-glow-b{background:rgba(255,182,39,.28);bottom:-180px;height:420px;left:-120px;width:420px}.nx-hero-giant{-webkit-text-stroke:1px hsla(0,0%,100%,.1);bottom:-30px;color:transparent;font-family:var(--nx-font-display);font-size:clamp(6rem,18vw,17rem);font-weight:900;left:50%;letter-spacing:-.05em;line-height:1;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.nx-hero-inner{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr .95fr;margin:0 auto;max-width:1280px;padding:72px 24px 36px;position:relative;z-index:2}.nx-eyebrow{align-items:center;background:rgba(214,249,59,.12);border:1px solid rgba(214,249,59,.4);border-radius:999px;color:var(--nx-lime);display:inline-flex;font-size:.7rem;font-weight:800;gap:10px;letter-spacing:.18em;margin-bottom:22px;padding:9px 16px}.nx-dot{-webkit-animation:nx-pulse 1.6s infinite;animation:nx-pulse 1.6s infinite;background:var(--nx-lime);border-radius:50%;box-shadow:0 0 12px var(--nx-lime);height:8px;width:8px}@-webkit-keyframes nx-pulse{50%{opacity:.4}}@keyframes nx-pulse{50%{opacity:.4}}.nx-hero-copy h1{color:#fffdf4;font-family:var(--nx-font-display);font-size:clamp(2.8rem,5.6vw,4.6rem);font-weight:900;letter-spacing:-.03em;line-height:.98;margin:0 0 20px}.nx-hero-copy h1 em{background:linear-gradient(transparent 62%,rgba(214,249,59,.28) 0);color:var(--nx-lime);font-style:italic}.nx-lede{color:#cfe6cd;font-size:1.08rem;line-height:1.7;margin:0 0 28px;max-width:520px}.nx-hero-btns{display:flex;flex-wrap:wrap;gap:14px}.nx-btn{align-items:center;border:2px solid var(--nx-ink);border-radius:999px;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:800;gap:10px;letter-spacing:-.01em;padding:15px 28px;transition:box-shadow .16s ease,-webkit-transform .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease}.nx-btn-lime{background:var(--nx-lime);box-shadow:4px 4px 0 #000;color:var(--nx-ink)}.nx-btn-lime:hover{box-shadow:7px 7px 0 #000;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.nx-btn-ghost{background:transparent;border-color:hsla(0,0%,100%,.35);color:#fff}.nx-btn-ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.nx-btn-dark{background:var(--nx-ink);box-shadow:4px 4px 0 var(--nx-gold);color:var(--nx-cream)}.nx-btn-dark:hover{box-shadow:7px 7px 0 var(--nx-gold);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.nx-btn-outline-dark{background:transparent;color:var(--nx-ink)}.nx-btn-outline-dark:hover{background:#fff}.nx-btn-big{font-size:1rem;padding:18px 36px}.nx-hero-meta{align-items:center;display:flex;gap:16px;margin-top:30px}.nx-avatars{display:flex}.nx-avatars span{align-items:center;border:2px solid var(--nx-deep);border-radius:50%;color:var(--nx-ink);display:flex;font-size:.85rem;font-weight:800;height:40px;justify-content:center;margin-left:-10px;width:40px}.nx-avatars span:first-child{margin-left:0}.nx-avatars .nx-more{background:var(--nx-ink)!important;color:var(--nx-lime)!important;font-size:.7rem}.nx-meta-text{display:flex;flex-direction:column}.nx-meta-text strong{color:#fff;font-size:.88rem}.nx-meta-text span{color:#9dc39a;font-size:.78rem}.nx-hero-cards{min-height:480px;position:relative}.nx-card{background:#fffdf4;border:2px solid var(--nx-ink);border-radius:var(--nx-radius);box-shadow:8px 8px 0 rgba(0,0,0,.9);color:var(--nx-ink)}.nx-card-main{-webkit-animation:nx-float 6s ease-in-out infinite;animation:nx-float 6s ease-in-out infinite;padding:26px;position:relative;z-index:2}@-webkit-keyframes nx-float{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes nx-float{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.nx-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.nx-pill{background:var(--nx-ink);border-radius:999px;color:var(--nx-lime);font-size:.66rem;font-weight:800;letter-spacing:.14em;padding:7px 12px}.nx-live{align-items:center;color:var(--nx-muted);display:flex;font-size:.76rem;font-weight:700;gap:7px}.nx-blink{-webkit-animation:nx-pulse 1.2s infinite;animation:nx-pulse 1.2s infinite;background:#12a150;border-radius:50%;height:8px;width:8px}.nx-score-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.nx-score-label{color:var(--nx-muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nx-score{font-family:var(--nx-font-display);font-size:3.2rem;font-weight:900;letter-spacing:-.04em;line-height:1}.nx-score span{color:var(--nx-muted);font-family:var(--nx-font-body);font-size:1.2rem;font-weight:700}.nx-dial{flex-shrink:0;height:110px;position:relative;width:110px}.nx-dial svg{height:100%;width:100%}.nx-dial b{align-items:center;background:var(--nx-lime);border:2px solid var(--nx-ink);border-radius:50%;display:flex;font-size:.95rem;height:52px;inset:0;justify-content:center;margin:auto;position:absolute;width:52px}.nx-bars{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.nx-bar{grid-gap:10px;align-items:center;display:grid;font-size:.78rem;font-weight:700;gap:10px;grid-template-columns:90px 1fr 30px}.nx-bar div{background:#eee8d2;border:1px solid var(--nx-ink);border-radius:999px;height:10px;overflow:hidden}.nx-bar i{background:linear-gradient(90deg,var(--nx-green),var(--nx-lime));border-radius:999px;display:block;height:100%}.nx-card-cta{background:var(--nx-ink);border-radius:14px;color:var(--nx-cream);display:flex;font-size:.88rem;font-weight:800;justify-content:center;padding:14px}.nx-card-cta:hover{background:var(--nx-forest)}.nx-card-float-a,.nx-card-float-b{max-width:230px;padding:16px 18px;position:absolute;z-index:3}.nx-card-float-a{animation:nx-float 5s ease-in-out infinite reverse;background:var(--nx-gold);bottom:40px;left:-30px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.nx-card-float-b{background:var(--nx-lime);right:-14px;top:-24px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.nx-float-emoji{font-size:1.6rem}.nx-card-float-a strong,.nx-card-float-b strong{display:block;font-size:.92rem}.nx-card-float-a span,.nx-card-float-b span{font-size:.78rem;font-weight:500;line-height:1.5}.nx-stars{color:var(--nx-ink);letter-spacing:2px}.nx-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin:10px auto 0;max-width:1280px;padding:0 24px 48px;position:relative;z-index:2}.nx-stats>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,253,244,.07);border:1px solid hsla(0,0%,100%,.18);border-radius:18px;padding:20px 22px}.nx-stats b{color:var(--nx-lime);display:block;font-family:var(--nx-font-display);font-size:2rem;line-height:1}.nx-stats span{color:#cfe6cd;font-size:.8rem;font-weight:600}.nx-sectors{margin:0 auto;max-width:1280px;padding:88px 24px 20px}.nx-section-head{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:32px}.nx-kicker{color:var(--nx-green);font-size:.7rem;font-weight:800;letter-spacing:.2em;margin-bottom:12px}.nx-kicker-light{color:var(--nx-lime)}.nx-params h2,.nx-sectors h2,.nx-steps h2,.nx-voices h2{font-family:var(--nx-font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:900;letter-spacing:-.03em;line-height:1.02;margin:0}.nx-head-side{max-width:340px}.nx-head-side p,.nx-head-side-p{color:var(--nx-muted);font-size:.96rem;line-height:1.7;margin:0 0 12px}.nx-link{border-bottom:3px solid var(--nx-lime);color:var(--nx-ink);font-weight:800}.nx-sector-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.nx-sector{align-items:flex-start;border:2px solid var(--nx-ink);border-radius:20px;box-shadow:4px 4px 0 var(--nx-ink);display:flex;gap:16px;min-height:132px;overflow:hidden;padding:22px;position:relative;transition:box-shadow .16s ease,-webkit-transform .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease}.nx-sector:hover{box-shadow:7px 7px 0 var(--nx-ink);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.nx-sector-glyph{align-items:center;background:rgba(0,0,0,.14);border:2px solid rgba(0,0,0,.55);border-radius:14px;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:900;height:52px;justify-content:center;width:52px}.nx-sector h3{font-size:1.02rem;font-weight:800;letter-spacing:-.02em;margin:0 0 4px}.nx-sector p{font-size:.82rem;font-weight:600;margin:0;opacity:.75}.nx-sector-arrow{align-self:flex-start;font-size:1.3rem;font-weight:900;margin-left:auto}.nx-steps{background:var(--nx-ink);border-bottom:2px solid var(--nx-ink);border-top:2px solid var(--nx-ink);color:var(--nx-cream);margin-top:72px;overflow:hidden;padding:80px 24px;position:relative}.nx-steps:before{background-image:repeating-linear-gradient(45deg,var(--nx-lime) 0 2px,transparent 2px 26px);content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at top,#000,transparent 75%);mask-image:radial-gradient(ellipse at top,#000,transparent 75%);opacity:.08;pointer-events:none;position:absolute}.nx-steps>*{margin-left:auto;margin-right:auto;max-width:1280px;position:relative}.nx-steps h2{color:#fff;margin-bottom:36px;max-width:640px}.nx-steps-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.nx-step{background:#122419;border:1px solid rgba(214,249,59,.25);border-radius:20px;padding:30px 28px;transition:border-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,border-color .18s ease;transition:transform .18s ease,border-color .18s ease,-webkit-transform .18s ease}.nx-step:hover{border-color:var(--nx-lime);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.nx-step-num{-webkit-text-stroke:1.5px var(--nx-lime);color:transparent;font-family:var(--nx-font-display);font-size:2.6rem;font-weight:900;line-height:1;margin-bottom:16px}.nx-step h3{color:#fff;font-size:1.2rem;font-weight:800;margin:0 0 10px}.nx-step p{color:#b9cfb6;font-size:.9rem;line-height:1.7;margin:0 0 18px}.nx-step-link{color:var(--nx-lime);font-size:.86rem;font-weight:800}.nx-steps-cta{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:36px}.nx-steps-cta span{color:#8fae8c;font-size:.84rem;font-weight:600}.nx-params{margin:0 auto;max-width:1280px;padding:88px 24px 8px}.nx-params-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:32px}.nx-param{background:#fff;border:2px solid var(--nx-ink);border-radius:18px;box-shadow:4px 4px 0 var(--nx-ink);padding:24px 22px;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.nx-param:nth-child(odd){background:var(--nx-cream)}.nx-param:hover{-webkit-transform:translateY(-4px) rotate(-.5deg);transform:translateY(-4px) rotate(-.5deg)}.nx-param-n{background:var(--nx-ink);border-radius:999px;color:var(--nx-lime);display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.16em;margin-bottom:14px;padding:5px 10px}.nx-param h3{font-size:1rem;font-weight:800;margin:0 0 8px}.nx-param p{color:var(--nx-muted);font-size:.84rem;line-height:1.65;margin:0}.nx-manifesto{margin:0 auto;max-width:1280px;padding:72px 24px}.nx-mani-card{grid-gap:48px;background:var(--nx-lime);border:2px solid var(--nx-ink);border-radius:28px;box-shadow:8px 8px 0 var(--nx-ink);display:grid;gap:48px;grid-template-columns:1.05fr .95fr;overflow:hidden;padding:56px;position:relative}.nx-mani-card:after{content:"✦";font-size:5rem;opacity:.15;position:absolute;right:24px;top:12px}.nx-mani-copy h2{font-family:var(--nx-font-display);font-size:clamp(2rem,3.6vw,3rem);letter-spacing:-.03em;line-height:1.02;margin:0 0 16px}.nx-mani-copy h2 em{background:#fff;border:2px solid var(--nx-ink);border-radius:10px;font-style:italic;padding:0 10px}.nx-mani-copy>p{font-size:1rem;font-weight:500;line-height:1.75;margin:0 0 22px}.nx-ticks{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 28px;padding:0}.nx-ticks li{background:hsla(0,0%,100%,.65);border:2px solid var(--nx-ink);border-radius:12px;font-size:.88rem;padding:12px 16px}.nx-ticks b{background:var(--nx-ink);border-radius:6px;color:var(--nx-lime);font-size:.78rem;margin-right:8px;padding:2px 8px}.nx-mani-visual{min-height:420px;position:relative}.nx-mani-photo{background:#fff;border:2px solid var(--nx-ink);border-radius:22px;box-shadow:6px 6px 0 var(--nx-ink);overflow:hidden;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.nx-mani-photo img{display:block;height:380px;object-fit:cover;width:100%}.nx-mani-badge{background:var(--nx-ink);border-radius:16px;bottom:46px;box-shadow:4px 4px 0 rgba(0,0,0,.35);color:var(--nx-cream);left:-18px;padding:16px 20px;position:absolute;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.nx-mani-badge b{color:var(--nx-lime);display:block;font-size:.78rem;letter-spacing:.14em}.nx-mani-badge span{color:#cfe6cd;font-size:.76rem}.nx-mani-chip{background:#fff;border:2px solid var(--nx-ink);border-radius:999px;box-shadow:3px 3px 0 var(--nx-ink);font-size:.78rem;font-weight:800;padding:8px 16px;position:absolute}.nx-chip-a{right:12px;top:24px;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.nx-chip-b{background:var(--nx-gold);right:48px;top:70px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.nx-voices{margin:0 auto;max-width:1280px;padding:24px 24px 88px}.nx-voices h2{margin-bottom:28px}.nx-voices-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.nx-voice{background:#fff;border:2px solid var(--nx-ink);border-radius:20px;box-shadow:4px 4px 0 var(--nx-ink);display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin:0;padding:28px 26px}.nx-voice-alt{background:var(--nx-ink);color:var(--nx-cream)}.nx-voice-alt figcaption span{color:#9dc39a!important}.nx-voice blockquote{font-family:var(--nx-font-display);font-size:1.15rem;font-weight:600;line-height:1.45;margin:0}.nx-voice figcaption b{display:block;font-size:.9rem}.nx-voice figcaption span{color:var(--nx-muted);font-size:.78rem;font-weight:600}.nx-cta{margin:0 auto;max-width:1280px;padding:0 24px 88px}.nx-cta-inner{background:linear-gradient(135deg,var(--nx-gold) 0,#ff8a3d 55%,var(--nx-clay) 100%);border:2px solid var(--nx-ink);border-radius:28px;box-shadow:8px 8px 0 var(--nx-ink);overflow:hidden;padding:72px 32px;position:relative;text-align:center}.nx-cta-pattern{background-image:radial-gradient(var(--nx-ink) 1.5px,transparent 2px);background-size:24px 24px;inset:0;opacity:.18;position:absolute}.nx-cta-inner h2{font-family:var(--nx-font-display);font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;letter-spacing:-.03em;margin:0 0 12px;position:relative}.nx-cta-inner p{font-weight:600;margin:0 0 28px;position:relative}.nx-cta-inner .nx-hero-btns{justify-content:center;position:relative}.nx-footer{background:var(--nx-deep);border-top:2px solid var(--nx-ink);color:#cfe6cd}.nx-footer-inner{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;max-width:1280px;padding:64px 24px 32px}.nx-footer-logo{color:#fff;font-family:var(--nx-font-display);font-size:1.6rem;font-weight:900;margin-bottom:12px}.nx-footer-brand p{font-size:.88rem;line-height:1.7;max-width:320px}.nx-footer-col h4{color:var(--nx-lime);font-size:.7rem;letter-spacing:.18em;margin:0 0 16px}.nx-footer-col ul{list-style:none;margin:0;padding:0}.nx-footer-col li{margin-bottom:10px}.nx-footer-col a{color:#cfe6cd;font-size:.88rem;font-weight:600}.nx-footer-col a:hover{color:var(--nx-lime)}.nx-footer-social{display:flex;gap:10px;margin-top:18px}.nx-footer-social a{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:var(--nx-lime);display:flex;font-weight:800;height:40px;justify-content:center;width:40px}.nx-footer-social a:hover{background:var(--nx-lime);color:var(--nx-ink)}.nx-footer-bottom{border-top:1px solid hsla(0,0%,100%,.12);color:#8fae8c;font-size:.78rem;padding:20px;text-align:center}@media (max-width:1020px){.nx-hero-inner{gap:44px;grid-template-columns:1fr}.nx-hero-cards{max-width:520px}.nx-sector-grid{grid-template-columns:repeat(2,1fr)}.nx-steps-grid{grid-template-columns:1fr}.nx-params-grid{grid-template-columns:repeat(2,1fr)}.nx-mani-card{padding:36px 28px}.nx-mani-card,.nx-voices-grid{grid-template-columns:1fr}.nx-stats{grid-template-columns:repeat(2,1fr)}.nx-section-head{align-items:flex-start;flex-direction:column}.nx-footer-inner{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nx-links{display:none}.nx-links.open{align-items:stretch;background:var(--nx-cream);border-bottom:2px solid var(--nx-ink);display:flex;flex-direction:column;left:0;padding:12px 16px 16px;position:absolute;right:0;top:76px}.nx-burger{display:flex}.nx-params-grid,.nx-sector-grid{grid-template-columns:1fr}.nx-card-float-a{left:0}.nx-card-float-b{right:0}.nx-hero-inner{padding-top:48px}.nx-footer-inner{grid-template-columns:1fr}}.nx-refined{--nx-deep:#0c1f14;--nx-forest:#14382a;--nx-gold:#c9a24b;--nx-gold-soft:#e8d5a3;--nx-cream:#f7f3ea;--nx-paper:#fbf9f3;--nx-ink:#16211a;--nx-muted:#5f6f63;--nx-line:#e3ddd0;--nx-font-display:"Sora","Outfit",system-ui,sans-serif;--nx-font-body:"Outfit",-apple-system,"Segoe UI",sans-serif;background:var(--nx-paper)}.nx-refined .nx-avatars,.nx-refined .nx-card-float-a,.nx-refined .nx-card-float-b,.nx-refined .nx-cta-pattern,.nx-refined .nx-hero-giant,.nx-refined .nx-hero-glow,.nx-refined .nx-hero-pattern,.nx-refined .nx-mani-badge,.nx-refined .nx-mani-chip,.nx-refined .nx-ticker{display:none!important}.nx-refined .nx-rule{align-items:center;border-bottom:1px solid var(--nx-line);color:var(--nx-muted);display:flex;font-size:.68rem;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.22em;line-height:1;margin:0 auto;max-width:1280px;padding:14px 24px;text-transform:uppercase}.nx-refined .nx-foot-bottom span,.nx-refined .nx-foot-contact li,.nx-refined .nx-foot-social svg,.nx-refined .nx-foot-social svg path{color:inherit}.nx-refined .nx-rule span{align-items:center;color:inherit;display:inline-flex;line-height:1}.nx-refined .nx-nav{background:hsla(45,50%,97%,.94);border-bottom:1px solid var(--nx-line)}.nx-refined .nx-brand img{background:var(--nx-deep);border:1px solid var(--nx-deep);border-radius:10px;height:40px;width:40px}.nx-refined .nx-brand-text b{font-family:var(--nx-font-display);font-size:1.05rem;font-weight:700}.nx-refined .nx-brand-text i{color:var(--nx-muted);font-size:.62rem;letter-spacing:.2em}.nx-refined .nx-links a{border:none;color:var(--nx-ink);font-size:.86rem;font-weight:600;padding:10px 14px}.nx-refined .nx-links a:hover{background:transparent;color:var(--nx-forest);text-decoration:underline;text-decoration-color:var(--nx-gold);text-underline-offset:6px}.nx-refined .nx-links a.active{background:transparent;color:var(--nx-ink);text-decoration:underline;text-underline-offset:6px}.nx-refined .nx-nav-cta{background:var(--nx-deep)!important;border:1px solid var(--nx-deep)!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;margin-left:10px;padding:11px 20px!important}.nx-refined .nx-nav-cta:hover{background:var(--nx-forest)!important;box-shadow:none;-webkit-transform:none;transform:none}.nx-refined .nx-burger{border:1px solid var(--nx-line);border-radius:8px}.nx-refined .nx-hero{background:var(--nx-paper);border-bottom:1px solid var(--nx-line);color:var(--nx-ink)}.nx-refined .nx-hero-inner{gap:64px;padding:64px 24px 56px}.nx-refined .nx-eyebrow{background:transparent;border:none;border-left:3px solid var(--nx-gold);border-radius:0;color:var(--nx-forest);font-size:.7rem;letter-spacing:.24em;margin-bottom:18px;padding:0 0 0 14px}.nx-refined .nx-hero-copy h1{color:var(--nx-ink);font-size:clamp(2.4rem,4.6vw,3.9rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;max-width:12ch}.nx-refined .nx-hero-copy h1 em{background:none;color:inherit;font-style:italic}.nx-refined .nx-lede{color:var(--nx-muted);font-size:1.02rem;max-width:54ch}.nx-refined .nx-btn{border-radius:8px;box-shadow:none!important;font-size:.88rem;padding:14px 24px;-webkit-transform:none!important;transform:none!important}.nx-refined .nx-btn-dark,.nx-refined .nx-btn-primary{background:var(--nx-deep);border:1px solid var(--nx-deep);color:#fff}.nx-refined .nx-btn-dark:hover,.nx-refined .nx-btn-primary:hover{background:var(--nx-forest)}.nx-refined .nx-btn-outline-dark,.nx-refined .nx-btn-secondary{background:transparent;border:1px solid #c9c2b2;color:var(--nx-ink)}.nx-refined .nx-btn-outline-dark:hover,.nx-refined .nx-btn-secondary:hover{background:#fff;border-color:var(--nx-ink)}.nx-refined .nx-btn-gold{background:var(--nx-gold);border-color:var(--nx-gold);color:#1c1503}.nx-refined .nx-btn-outline-light{border-color:hsla(0,0%,100%,.4);color:#fff}.nx-refined .nx-btn-outline-light:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.nx-refined .nx-hero-meta{border-top:1px solid var(--nx-line);display:flex;gap:22px;margin-top:34px;padding-top:26px}.nx-refined .nx-meta-item{display:flex;flex-direction:column}.nx-refined .nx-meta-item strong{color:var(--nx-ink);font-family:var(--nx-font-display);font-size:1.5rem;font-weight:700}.nx-refined .nx-meta-item span{color:var(--nx-muted);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nx-refined .nx-meta-divider{background:var(--nx-line);width:1px}.nx-refined .nx-index-panel{-webkit-animation:none;animation:none;background:#fff;border:1px solid var(--nx-line);border-radius:16px;box-shadow:0 24px 60px rgba(12,31,20,.08);padding:30px}.nx-refined .nx-panel-head{color:var(--nx-muted);display:flex;font-size:.72rem;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.nx-refined .nx-status{background:var(--nx-cream);border:1px solid var(--nx-line);border-radius:999px;color:var(--nx-forest);letter-spacing:.06em;padding:5px 11px}.nx-refined .nx-panel-score{align-items:baseline;display:flex;gap:14px;margin-bottom:22px}.nx-refined .nx-score{color:var(--nx-ink);font-family:var(--nx-font-display);font-size:3.6rem;font-weight:600}.nx-refined .nx-score-sub{color:var(--nx-muted);font-size:.84rem}.nx-refined .nx-score-sub b{color:var(--nx-forest)}.nx-refined .nx-pbar{margin-bottom:14px}.nx-refined .nx-pbar-label{display:flex;font-size:.8rem;font-weight:600;justify-content:space-between;margin-bottom:7px}.nx-refined .nx-pbar-label b{font-weight:700}.nx-refined .nx-pbar-track{background:#efe9da;border-radius:999px;height:6px;overflow:hidden}.nx-refined .nx-pbar-track i{background:var(--nx-forest);border-radius:999px;display:block;height:100%}.nx-refined .nx-panel-cta{background:var(--nx-deep);border-radius:10px;color:#fff;display:block;font-size:.86rem;font-weight:700;margin-top:8px;padding:14px;text-align:center}.nx-refined .nx-panel-cta:hover{background:var(--nx-forest)}.nx-refined .nx-panel-foot{color:var(--nx-muted);font-size:.74rem;margin-top:12px;text-align:center}.nx-refined .nx-stats{display:none}.nx-refined .nx-sectors{padding:72px 24px 8px}.nx-refined .nx-kicker{color:var(--nx-gold);font-size:.68rem;letter-spacing:.24em}.nx-refined .nx-kicker-muted{color:var(--nx-gold-soft)}.nx-refined .nx-params h2,.nx-refined .nx-sectors h2,.nx-refined .nx-steps h2,.nx-refined .nx-voices h2{font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600;letter-spacing:-.02em}.nx-refined .nx-head-side p,.nx-refined .nx-head-side-p{color:var(--nx-muted);font-size:.94rem}.nx-refined .nx-link{border:none;font-size:.86rem;text-decoration:underline;text-decoration-color:var(--nx-gold);text-underline-offset:5px}.nx-refined .nx-sector-list{border-top:1px solid var(--nx-line);margin-top:8px}.nx-refined .nx-sector-row{align-items:center;background:transparent!important;border:none;border-bottom:1px solid var(--nx-line);border-radius:0;box-shadow:none!important;display:flex;gap:24px;min-height:0;padding:22px 12px;-webkit-transform:none!important;transform:none!important}.nx-refined .nx-sector-row:hover{background:#fff!important}.nx-refined .nx-sector-n{color:var(--nx-gold);font-family:var(--nx-font-display);font-size:.9rem;min-width:36px}.nx-refined .nx-sector-body{display:flex;flex-direction:column}.nx-refined .nx-sector-body h3{color:var(--nx-ink);font-size:1.02rem;font-weight:700;margin:0}.nx-refined .nx-sector-body p{color:var(--nx-muted);font-size:.84rem;font-weight:500;margin:2px 0 0;opacity:1}.nx-refined .nx-sector-arrow{color:var(--nx-muted);font-weight:400;margin-left:auto;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.nx-refined .nx-sector-row:hover .nx-sector-arrow{color:var(--nx-ink);-webkit-transform:translateX(4px);transform:translateX(4px)}.nx-refined .nx-steps{background:var(--nx-deep);border:none;margin-top:64px;padding:72px 24px}.nx-refined .nx-steps:before{display:none}.nx-refined .nx-steps-inner{margin:0 auto;max-width:1280px}.nx-refined .nx-steps h2{color:#f5f1e6;margin-bottom:32px}.nx-refined .nx-step{background:transparent;border:none;border-radius:0;border-top:1px solid hsla(0,0%,100%,.16);padding:26px 0}.nx-refined .nx-step:hover{border-color:hsla(0,0%,100%,.16);-webkit-transform:none;transform:none}.nx-refined .nx-step-n{-webkit-text-stroke:1px var(--nx-gold);color:transparent;font-family:var(--nx-font-display);font-size:1.6rem;margin-bottom:12px}.nx-refined .nx-step h3{font-size:1.05rem}.nx-refined .nx-step p{color:#a9bfae;font-size:.9rem}.nx-refined .nx-step-link{color:var(--nx-gold-soft);font-size:.84rem;text-decoration:underline;text-underline-offset:4px}.nx-refined .nx-params{padding:72px 24px 8px}.nx-refined .nx-params-grid{grid-template-columns:repeat(4,1fr)}.nx-refined .nx-param{background:#fff!important;border:1px solid var(--nx-line);border-radius:14px;box-shadow:none;padding:26px 24px}.nx-refined .nx-param:hover{box-shadow:0 14px 34px rgba(12,31,20,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nx-refined .nx-param-n{background:var(--nx-cream);border:1px solid var(--nx-line);color:var(--nx-forest);font-size:.68rem}.nx-refined .nx-param h3{font-family:var(--nx-font-display);font-size:1.02rem;font-weight:700}.nx-refined .nx-param p{color:var(--nx-muted);font-size:.85rem}.nx-refined .nx-params-cta{margin:32px 0 8px}.nx-refined .nx-manifesto{padding:64px 24px}.nx-refined .nx-mani-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px}.nx-refined .nx-mani-copy h2{font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600}.nx-refined .nx-mani-copy>p{color:var(--nx-muted);font-size:.98rem}.nx-refined .nx-checks{list-style:none;margin:0 0 28px;padding:0}.nx-refined .nx-checks li{border-bottom:1px solid var(--nx-line);font-size:.9rem;font-weight:600;padding:12px 0 12px 30px;position:relative}.nx-refined .nx-checks li:before{color:var(--nx-gold);content:"-";font-weight:700;left:0;position:absolute}.nx-refined .nx-mani-figure{background:#fff;border:1px solid var(--nx-line);border-radius:16px;overflow:hidden}.nx-refined .nx-mani-figure img{display:block;height:340px;object-fit:cover;width:100%}.nx-refined .nx-mani-caption{border-top:1px solid var(--nx-line);padding:20px 24px}.nx-refined .nx-mani-caption strong{color:var(--nx-forest);display:block;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.nx-refined .nx-mani-caption span{color:var(--nx-muted);font-size:.82rem}.nx-refined .nx-voices{padding:16px 24px 72px}.nx-refined .nx-voice{background:#fff;border:1px solid var(--nx-line);border-radius:14px;box-shadow:none}.nx-refined .nx-voice blockquote{font-family:var(--nx-font-display);font-size:1.08rem;font-style:italic;font-weight:500}.nx-refined .nx-voice figcaption b{font-size:.86rem}.nx-refined .nx-voice figcaption span{color:var(--nx-muted)}.nx-refined .nx-cta{padding:0 24px 72px}.nx-refined .nx-cta-inner{background:var(--nx-deep);border:1px solid var(--nx-deep);border-radius:20px;box-shadow:none;padding:64px 32px}.nx-refined .nx-cta-inner h2{color:#f5f1e6;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:600}.nx-refined .nx-cta-inner p{color:#a9bfae}.nx-refined .nx-footer{background:#08130d;border-top:1px solid hsla(0,0%,100%,.1)}.nx-refined .nx-footer-logo{color:#fff;font-family:var(--nx-font-display);font-size:1.3rem;font-weight:700}.nx-refined .nx-footer-brand p{color:#b9bfae;font-size:.86rem}@media (max-width:1020px){.nx-refined .nx-mani-grid{gap:32px;grid-template-columns:1fr}.nx-refined .nx-params-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.nx-refined .nx-rule span:last-child{display:none}.nx-refined .nx-hero-inner{padding-top:40px}.nx-refined .nx-params-grid{grid-template-columns:1fr}.nx-refined .nx-sector-row{gap:16px}}.nx-refined .nx-hero-image{background-color:var(--nx-deep);background-position:center 35%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid var(--nx-deep);color:#f5f1e6}.nx-refined .nx-hero-shade{background:rgba(8,19,13,.86);inset:0;pointer-events:none;position:absolute}.nx-refined .nx-hero-image .nx-hero-inner{position:relative;z-index:1}.nx-refined .nx-hero-image .nx-eyebrow{color:var(--nx-gold-soft)}.nx-refined .nx-hero-image .nx-hero-copy h1{color:#fff}.nx-refined .nx-hero-image .nx-lede{color:#d3ddd2}.nx-refined .nx-hero-image .nx-meta-item strong{color:#fff}.nx-refined .nx-hero-image .nx-meta-item span{color:#b7c8b5}.nx-refined .nx-hero-image .nx-hero-meta{border-top-color:hsla(0,0%,100%,.18)}.nx-refined .nx-hero-image .nx-btn-secondary{background:transparent;border-color:hsla(0,0%,100%,.45);color:#fff}.nx-refined .nx-hero-image .nx-btn-primary{background:var(--nx-gold);border-color:var(--nx-gold);color:#1c1503}.nx-refined .nx-hero-image .nx-btn-primary:hover{background:#d9b264;border-color:#d9b264}.nx-refined .nx-hero-image .nx-btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.nx-refined .nx-page-hero{margin:0 auto;max-width:1280px;padding:72px 24px 32px}.nx-refined .nx-page-hero h1{font-family:var(--nx-font-display);font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0 0 14px;max-width:16ch}.nx-refined .nx-page-hero p{color:var(--nx-muted);font-size:1rem;margin:0;max-width:62ch}.nx-refined .nx-page-body{margin:0 auto;max-width:1280px;padding:8px 24px 72px}.nx-refined .nx-page-cta{align-items:center;border-top:1px solid var(--nx-line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:48px;padding-top:36px}.nx-refined .nx-page-cta h2{font-family:var(--nx-font-display);font-size:1.6rem;font-weight:600;margin:0 0 6px}.nx-refined .nx-page-cta p{color:var(--nx-muted);font-size:.92rem;margin:0}.nx-refined .nx-values{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:48px}.nx-refined .nx-value{background:#fff;border:1px solid var(--nx-line);border-radius:14px;padding:26px 24px}.nx-refined .nx-value h3{font-family:var(--nx-font-display);font-size:1.05rem;margin:14px 0 8px}.nx-refined .nx-value p{color:var(--nx-muted);font-size:.88rem;line-height:1.7;margin:0}.nx-refined .nx-contact-grid{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:.9fr 1.1fr;margin-top:24px}.nx-refined .nx-contact-info{border-top:1px solid var(--nx-line);display:flex;flex-direction:column;gap:0}.nx-refined .nx-contact-item{border-bottom:1px solid var(--nx-line);padding:22px 4px}.nx-refined .nx-contact-item h4{color:var(--nx-forest);font-size:.7rem;letter-spacing:.18em;margin:0 0 8px;text-transform:uppercase}.nx-refined .nx-contact-item p{font-size:.94rem;font-weight:600;margin:0}.nx-refined .nx-contact-item a{color:var(--nx-ink);text-decoration:underline;text-decoration-color:var(--nx-gold);text-underline-offset:4px}.nx-refined .nx-contact-form{background:#fff;border:1px solid var(--nx-line);border-radius:16px;padding:32px}.nx-refined .nx-contact-form h3{font-family:var(--nx-font-display);font-size:1.3rem;margin:0 0 20px}.nx-refined .nx-form-group{margin-bottom:16px}.nx-refined .nx-form-group label{color:var(--nx-muted);display:block;font-size:.7rem;font-weight:700;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.nx-refined .nx-form-group input,.nx-refined .nx-form-group textarea{background:var(--nx-paper);border:1px solid #d8d2c2;border-radius:10px;color:var(--nx-ink);font-family:var(--nx-font-body);font-size:.92rem;padding:12px 14px;width:100%}.nx-refined .nx-form-group input:focus,.nx-refined .nx-form-group textarea:focus{background:#fff;border-color:var(--nx-forest);box-shadow:0 0 0 3px rgba(20,56,42,.1);outline:none}.nx-refined .nx-form-group textarea{min-height:130px;resize:vertical}.nx-refined .nx-form-done{background:var(--nx-cream);border:1px solid var(--nx-line);border-radius:12px;color:var(--nx-forest);font-size:.9rem;font-weight:600;padding:18px}.nx-refined .nx-footer-modern{background:#08130d;border-top:1px solid hsla(0,0%,100%,.08);color:#e9e6da}.nx-refined .nx-foot-top{align-items:flex-end;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:56px 24px 40px}.nx-refined .nx-foot-statement{max-width:560px}.nx-refined .nx-foot-kicker{color:var(--nx-gold-soft);font-size:.68rem;font-weight:800;letter-spacing:.24em;margin-bottom:12px;text-transform:uppercase}.nx-refined .nx-foot-word{color:#f5f1e6;font-family:var(--nx-font-display);font-size:clamp(2rem,4.4vw,3.4rem);font-weight:600;letter-spacing:-.02em;line-height:1.05}.nx-refined .nx-foot-word span{color:var(--nx-gold)}.nx-refined .nx-foot-news{max-width:380px}.nx-refined .nx-foot-news h3{color:#fff;font-size:1.05rem;margin:0 0 6px}.nx-refined .nx-foot-news p{color:#b9bfae;font-size:.85rem;margin:0 0 16px}.nx-refined .nx-news-form{display:flex;gap:8px}.nx-refined .nx-news-form input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;flex:1 1;font-family:var(--nx-font-body);font-size:.88rem;min-width:0;padding:13px 16px}.nx-refined .nx-news-form input::-webkit-input-placeholder{color:#8a9484}.nx-refined .nx-news-form input::placeholder{color:#8a9484}.nx-refined .nx-news-form input:focus{border-color:var(--nx-gold);outline:none}.nx-refined .nx-news-form button{background:var(--nx-gold);border:none;border-radius:10px;color:#1c1503;cursor:pointer;font-family:var(--nx-font-body);font-size:.85rem;font-weight:800;padding:13px 22px}.nx-refined .nx-news-form button:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.nx-refined .nx-news-done{background:rgba(201,162,75,.14);border:1px solid rgba(201,162,75,.4);border-radius:10px;color:var(--nx-gold-soft);font-size:.86rem;font-weight:600;padding:13px 16px}.nx-refined .nx-foot-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1fr;margin:0 auto;max-width:1280px;padding:48px 24px}.nx-refined .nx-foot-logo{align-items:center;display:flex;gap:12px;margin-bottom:14px}.nx-refined .nx-foot-logo img{background:hsla(0,0%,100%,.08);border-radius:10px;height:40px;object-fit:contain;padding:4px;width:40px}.nx-refined .nx-foot-logo b{color:#fff;display:block;font-size:.95rem}.nx-refined .nx-foot-logo i{color:#b9bfae;display:block;font-size:.62rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.nx-refined .nx-foot-brand p{color:#d8dccb;font-size:.86rem;line-height:1.7;margin:0;max-width:300px}.nx-refined .nx-foot-social{display:flex;gap:10px;margin-top:20px}.nx-refined .nx-foot-social a{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(48,37%,92%,.4);border-radius:50%;color:#f2efe3;display:flex;height:38px;justify-content:center;transition:all .18s ease;width:38px}.nx-refined .nx-foot-social a:hover{background:var(--nx-gold);border-color:var(--nx-gold);color:#1c1503}.nx-refined .nx-foot-col h4{color:var(--nx-gold-soft);font-size:.68rem;letter-spacing:.2em;margin:0 0 16px;text-transform:uppercase}.nx-refined .nx-foot-col ul{list-style:none;margin:0;padding:0}.nx-refined .nx-foot-col li{font-size:.88rem;margin-bottom:11px}.nx-refined .nx-foot-col a{color:#d8dccb;font-weight:500}.nx-refined .nx-foot-col a:hover{color:#fff}.nx-refined .nx-to-top{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#e9e6da;cursor:pointer;font-family:var(--nx-font-body);font-size:.78rem;font-weight:700;margin-top:20px;padding:10px 18px}.nx-refined .nx-to-top:hover{border-color:var(--nx-gold);color:var(--nx-gold-soft)}.nx-refined .nx-foot-bottom{border-top:1px solid hsla(0,0%,100%,.08);color:#c4cab8;display:flex;flex-wrap:wrap;font-size:.78rem;gap:12px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:20px 24px 28px}.nx-refined .nx-foot-legal{display:flex;gap:20px}.nx-refined .nx-foot-legal a{color:#b9bfae}.nx-refined .nx-foot-legal a:hover{color:#fff}@media (max-width:1020px){.nx-refined .nx-foot-grid{grid-template-columns:1fr 1fr}.nx-refined .nx-contact-grid,.nx-refined .nx-values{grid-template-columns:1fr}}@media (max-width:640px){.nx-refined .nx-foot-grid{grid-template-columns:1fr}.nx-refined .nx-foot-top{align-items:flex-start;flex-direction:column}.nx-refined .nx-hero-image{background-position:50%}.nx-refined .nx-page-cta{align-items:flex-start;flex-direction:column}}.nx-refined .nx-reports{margin:0 auto;max-width:1280px;padding:8px 24px 72px}.nx-refined .nx-reports-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:28px}.nx-refined .nx-report{background:#fff;border:1px solid var(--nx-line);border-radius:16px;padding:32px 30px}.nx-refined .nx-report-year{-webkit-text-stroke:1px var(--nx-gold);color:transparent;display:block;font-family:var(--nx-font-display);font-size:2.2rem;font-weight:700;line-height:1;margin-bottom:14px}.nx-refined .nx-report h3{font-size:1.1rem;font-weight:700;margin:0 0 8px}.nx-refined .nx-report p{color:var(--nx-muted);font-size:.88rem;line-height:1.7;margin:0 0 22px}.nx-refined .nx-chart-tabs{display:flex;gap:6px;margin:4px 0 18px}.nx-refined .nx-chart-tabs button{background:transparent;border:1px solid var(--nx-line);border-radius:8px;color:var(--nx-muted);cursor:pointer;flex:1 1;font-family:var(--nx-font-body);font-size:.74rem;font-weight:700;letter-spacing:.04em;padding:9px 6px;transition:all .2s ease}.nx-refined .nx-chart-tabs button:hover{border-color:var(--nx-forest);color:var(--nx-ink)}.nx-refined .nx-chart-tabs button.active{background:var(--nx-deep);border-color:var(--nx-deep);color:#fff}.nx-refined .nx-chart-stage{min-height:212px}.nx-refined .nx-chart-view{-webkit-animation:nx-view-in .45s ease both;animation:nx-view-in .45s ease both}@-webkit-keyframes nx-view-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes nx-view-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}.nx-refined .nx-chart-view .nx-pbar{margin-bottom:12px}.nx-refined .nx-chart-view .nx-pbar:last-child{margin-bottom:0}.nx-refined .nx-chart-view .nx-pbar-track i{-webkit-animation:nx-bar-in .7s cubic-bezier(.2,.7,.2,1) both;animation:nx-bar-in .7s cubic-bezier(.2,.7,.2,1) both;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes nx-bar-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes nx-bar-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.nx-refined .nx-trend{display:block;height:auto;width:100%}.nx-refined .nx-trend-grid{stroke:#e9e2d2;stroke-width:1}.nx-refined .nx-trend-area{-webkit-animation:nx-fade-in .8s ease .5s forwards;animation:nx-fade-in .8s ease .5s forwards;opacity:0}@-webkit-keyframes nx-fade-in{to{opacity:1}}@keyframes nx-fade-in{to{opacity:1}}.nx-refined .nx-trend-line{stroke:var(--nx-forest);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;-webkit-animation:nx-draw 1.1s ease .15s forwards;animation:nx-draw 1.1s ease .15s forwards}@-webkit-keyframes nx-draw{to{stroke-dashoffset:0}}@keyframes nx-draw{to{stroke-dashoffset:0}}.nx-refined .nx-trend-dot{-webkit-animation:nx-pop .4s ease forwards;animation:nx-pop .4s ease forwards;opacity:0}@-webkit-keyframes nx-pop{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes nx-pop{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.nx-refined .nx-trend-dot circle{fill:#fff;stroke:var(--nx-forest);stroke-width:3}.nx-refined .nx-trend-dot text{fill:var(--nx-ink);font-family:var(--nx-font-body);font-size:11px;font-weight:800}.nx-refined .nx-trend-q{fill:var(--nx-muted);font-family:var(--nx-font-body);font-size:10px;font-weight:700;letter-spacing:.08em}.nx-refined .nx-chart-dots{display:flex;gap:7px;justify-content:center;margin:16px 0 14px}.nx-refined .nx-chart-dots span{background:#e3ddcc;border-radius:999px;height:4px;transition:background .25s ease;width:22px}.nx-refined .nx-chart-dots span.active{background:var(--nx-gold)}
/*# sourceMappingURL=main.b3220398.css.map*/