.ne-page{--ne-brown:#6a350e;--ne-orange:#bd631e;--ne-muted:#816650;--ne-border:#ecd3ae;background:#fff9f0;color:var(--ne-brown);min-height:70vh}.ne-page *{box-sizing:border-box}.ne-page [id]{scroll-margin-top:180px}.ne-page button,.ne-page input,.ne-page select,.ne-page textarea{font:inherit}.ne-hero{min-height:340px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(250px,.65fr);align-items:center;grid-gap:24px;gap:24px;padding:34px max(24px,calc((100vw - 1260px)/2));position:relative;isolation:isolate;background:radial-gradient(circle at 82% 48%,#edb96f75,transparent 44%),linear-gradient(108deg,#6a2d09,#92440c 63%,#b26b28);color:white;overflow:hidden}.ne-hero:before{content:"";position:absolute;inset:13px;border:1px solid #f7d7a044;border-radius:13px;pointer-events:none}.ne-hero-copy{position:relative;z-index:2}.ne-hero-copy>span{font-size:13px;color:#ffdaa2;font-weight:800}.ne-hero h1{font-size:clamp(36px,4.3vw,61px);line-height:1.3;color:#fff7e8;margin:12px 0}.ne-hero h1 em{font-style:normal;color:#ffe0a9}.ne-hero-copy>p{max-width:720px;color:#ffe5c4;font-size:clamp(14px,1.18vw,18px);line-height:1.95;margin:0 0 23px}.ne-hero-actions{display:flex;gap:11px;flex-wrap:wrap}.ne-hero-actions button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 17px;border-radius:9px;min-height:47px;font-weight:800;font-size:14px}.ne-hero-actions button:first-child{background:#ffdfab;color:#783a0d;border:1px solid #ffdfab}.ne-hero-actions button:nth-child(2){background:#ffffff13;border:1px solid #ffdb9f89;color:#fff6e7}.ne-hero-actions button:hover{filter:brightness(.94)}.ne-hero-trust{display:flex;flex-wrap:wrap;gap:15px;margin-top:23px}.ne-hero-trust span{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#ffdab5}.ne-hero-art{position:relative;height:295px;max-width:350px;margin:auto;width:100%;display:flex;align-items:center;justify-content:center}.ne-art-orbit{position:absolute;border-radius:50%;width:270px;height:270px;background:radial-gradient(circle,#fbe4ad3a,transparent 70%);border:1px solid #ffe2a771;box-shadow:0 0 0 20px #ffe5ba13}.ne-art-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:210px;height:198px;transform:rotate(-5deg);z-index:1;background:linear-gradient(135deg,#fff1d5,#edb36a);color:#8c4618;border:5px solid #ffdba0;border-radius:22px;box-shadow:0 15px 35px #471c0e53}.ne-art-main strong{font-size:20px}.ne-art-main small{font-size:12px;font-weight:700}.ne-art-symbol{position:absolute;z-index:2;width:65px;height:65px;background:#ffe7c4;color:#a75a20;display:grid;place-items:center;border-radius:17px;border:3px solid #ffd08d;box-shadow:0 11px 20px #592f1845}.ne-art-symbol.one{right:12px;top:10px;transform:rotate(13deg)}.ne-art-symbol.two{bottom:10px;left:0;transform:rotate(-9deg)}.ne-quick-highlights{position:relative;z-index:2;background:#fff;border:1px solid #eecb9d;max-width:1250px;width:calc(100% - 36px);margin:-12px auto 0;border-radius:13px;box-shadow:0 10px 30px #94581817;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ne-quick-highlights>div{padding:17px 12px;min-height:93px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.ne-quick-highlights>div:not(:last-child){border-right:1px solid #f0dfc9}.ne-quick-highlights svg{color:#bd6b27}.ne-quick-highlights strong{font-size:14px;color:#763d17}.ne-quick-highlights span{font-size:11px;color:#93765d}.ne-main{max-width:1340px;margin:auto;padding:30px 21px 76px}.ne-site-note{background:#fff0d9;border:1px solid #e5c293;border-radius:10px;display:flex;align-items:flex-start;gap:11px;padding:13px 15px;color:#a96724;margin-bottom:25px}.ne-site-note>svg{flex:0 0 auto;margin-top:3px}.ne-site-note p{flex:1 1;font-size:12px;color:#806142;line-height:1.85;margin:0}.ne-site-note button{background:transparent;color:#a76e35;border:0;padding:2px;display:grid;place-items:center}.ne-intro{text-align:center;margin:0 auto 25px}.ne-intro span,.ne-section-heading>span{font-size:12px;color:#ba6a27;font-weight:800;letter-spacing:.05em}.ne-intro h2{color:#733807;font-size:clamp(27px,3vw,40px);margin:7px 0}.ne-intro p{font-size:13px;color:#8b6f54;margin:0;line-height:1.9}.ne-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 auto 31px}.ne-feature{background:#fff;border:1px solid #efd5b6;border-radius:13px;padding:19px 15px;display:flex;align-items:flex-start;flex-direction:column;position:relative;gap:6px;text-align:left;color:#744318;min-height:152px;transition:border-color .17s,transform .17s,box-shadow .17s}.ne-feature.active,.ne-feature:hover{border-color:#d39750;box-shadow:0 7px 20px #af792c1c;transform:translateY(-2px)}.ne-feature>span{width:49px;height:49px;display:grid;place-items:center;background:#fff0d9;color:#b46020;border-radius:12px;margin-bottom:7px}.ne-feature strong{font-size:16px}.ne-feature small{font-size:11px;color:#99795d}.ne-feature>svg{position:absolute;right:13px;bottom:15px;color:#ca8c4b}.ne-content{background:#fff;border:1px solid #ecd4b5;border-radius:17px;overflow:hidden;box-shadow:0 6px 30px #79470e0a}.ne-tabs{gap:6px;padding:8px;background:#fff0dc;border-bottom:1px solid #efcca0}.ne-tabs,.ne-tabs button{display:flex;align-items:center}.ne-tabs button{flex:1 1;min-height:43px;border:1px solid transparent;border-radius:9px;background:transparent;color:#88603d;font-weight:800;font-size:13px;padding:10px 12px;justify-content:center;gap:8px}.ne-tabs button.active{color:#783a0c;border-color:#e4b982;background:#fff;box-shadow:0 2px 7px #93602a17}.ne-panel{padding:clamp(17px,2.8vw,34px)}.ne-section-heading{text-align:center;max-width:840px;margin:0 auto 26px}.ne-section-heading h2{font-size:clamp(25px,2.6vw,36px);color:#70350b;line-height:1.38;margin:6px 0 8px}.ne-section-heading p{color:#8b715a;font-size:14px;line-height:1.85;margin:0}.ne-filter{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(165px,.7fr) minmax(185px,.7fr);grid-gap:13px;gap:13px;padding:17px;background:#fff7ea;border:1px solid #e9c99e;border-radius:12px}.ne-filter>label{min-width:0;display:flex;flex-direction:column;gap:8px}.ne-filter label>span{display:flex;align-items:center;gap:6px;color:#81512b;font-size:12px;font-weight:800}.ne-filter select,.ne-filter-search>div{width:100%;height:46px;border:1px solid #ddbd92;border-radius:9px;background:#fff;color:#714a2c;padding:0 11px;outline:none;font-size:13px}.ne-filter select:focus,.ne-filter-search>div:focus-within{border-color:#bf7634;box-shadow:0 0 0 3px #e6a75c29}.ne-filter-search>div{display:flex;align-items:center;gap:8px;color:#a36c3b}.ne-filter-search input{width:100%;min-width:0;height:100%;border:0;outline:none;background:transparent;color:#6d4825;font-size:13px}.ne-filter-search input::placeholder{color:#a9957f}.ne-result-meta{text-align:right;font-size:12px;color:#856b52;font-weight:700;margin:14px 3px}.ne-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.ne-news-card{border:1px solid #ebd4b6;border-radius:13px;background:#fffefa;overflow:hidden;box-shadow:0 5px 18px #72460f0e;min-width:0;display:flex;flex-direction:column}.ne-news-card.featured{border-color:#d5a35a}.ne-news-image{position:relative;height:180px;background:linear-gradient(130deg,#f5dcba,#eab678);display:grid;place-items:center;color:#af6d2b}.ne-news-image>span{position:absolute;left:13px;top:13px;color:#8a470f;background:#fff1d9;border:1px solid #e8c595;border-radius:25px;padding:6px 10px;font-size:11px;font-weight:800}.ne-news-card-body{padding:17px;flex:1 1;display:flex;flex-direction:column}.ne-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:11px}.ne-card-meta span{color:#926b49;font-size:11px;display:inline-flex;align-items:center;gap:4px}.ne-news-card h3{margin:12px 0 7px;font-size:20px;line-height:1.5;color:#713809}.ne-news-card-body>p{font-size:13px;color:#81674e;line-height:1.85;margin:0 0 13px}.ne-source{margin-top:auto;color:#95785e;font-size:11px}.ne-article-body{padding:12px 0 0;border-top:1px solid #e9d9c3;margin-top:11px}.ne-article-body p{white-space:pre-wrap;font-size:13px;line-height:2;color:#6d5138}.ne-article-photo{position:relative;height:260px;margin:10px 0;border-radius:9px;background:#faefdf}.ne-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.ne-card-actions a,.ne-card-actions button{display:inline-flex;align-items:center;gap:6px;text-decoration:none;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800;color:#955320;background:#fff6e8;border:1px solid #e6bd86}.ne-card-actions button:first-child{color:#fff;background:#b96220;border-color:#b96220}.ne-category-section{text-align:center;margin-top:28px}.ne-category-section h3{font-size:20px;color:#713809;margin:0 0 15px}.ne-category-section>div{display:flex;justify-content:center;gap:9px;flex-wrap:wrap}.ne-category-section button{display:flex;gap:6px;align-items:center;background:#fff5e6;color:#875026;border-radius:23px;padding:9px 12px;border:1px solid #e5c399;font-size:12px;font-weight:800}.ne-category-section button.active{background:#a75210;color:white}.ne-empty{background:#fffaf1;border:1px dashed #ddb985;border-radius:14px;min-height:280px;max-width:850px;padding:30px 19px;display:flex;flex-direction:column;align-items:center;gap:10px;margin:14px auto 25px;text-align:center;color:#b38145}.ne-empty>div{width:97px;height:97px;display:grid;place-items:center;border-radius:50%;background:#f8e4c7}.ne-empty h3{font-size:21px;color:#774216;line-height:1.5;margin:5px 0 0}.ne-empty p{font-size:13px;color:#86674d;max-width:650px;margin:0;line-height:1.9}.ne-empty button{background:#b65c18;color:white;border:1px solid #b65c18;padding:11px 15px;border-radius:9px;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;margin-top:8px}.ne-events-layout{display:grid;grid-template-columns:minmax(240px,.77fr) minmax(0,1.4fr);grid-gap:21px;gap:21px;align-items:start}.ne-calendar{border:1px solid #e8c99f;border-radius:13px;background:#fffaf3;padding:18px;position:-webkit-sticky;position:sticky;top:180px}.ne-calendar-head{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:16px}.ne-calendar-head>div{display:flex;align-items:center;gap:7px;color:#a65b22}.ne-calendar-head>div strong{font-size:16px;color:#714015}.ne-calendar-head button{background:#fff;border:1px solid #e9c89d;min-width:30px;height:32px;border-radius:7px;display:grid;place-items:center;color:#8d592c;font-size:11px;font-weight:800;padding:0 5px}.ne-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.ne-cal-weekday{font-size:10px;color:#97724e;text-align:center;font-weight:800;padding:6px 0}.ne-calendar-grid button{aspect-ratio:1;min-height:29px;border-radius:7px;background:#fffaf3;border:1px solid transparent;color:#8c6f53;font-size:11px;position:relative}.ne-calendar-grid button.today{background:#ffe9c3;border-color:#e7bb87;color:#8d4a11;font-weight:800}.ne-calendar-grid button.has-event{background:#bd6322;color:white;border-color:#ac5215;cursor:pointer;font-weight:800}.ne-calendar-grid button:disabled{opacity:1;cursor:default}.ne-calendar-grid button i{position:absolute;width:4px;height:4px;background:#fff5de;border-radius:50%;bottom:3px;left:calc(50% - 2px)}.ne-calendar-footer{border-top:1px solid #ebd4b6;padding-top:12px;margin-top:14px;display:flex;flex-direction:column;gap:5px}.ne-calendar-footer span{font-size:11px;color:#806043;display:flex;align-items:center;gap:7px}.ne-calendar-footer i{width:8px;height:8px;background:#bd6322;border-radius:50%}.ne-calendar-footer small{font-size:10px;color:#997d65}.ne-event-results .ne-filter{grid-template-columns:minmax(160px,1.5fr) minmax(145px,1fr);padding:12px}.ne-event-toggle{display:flex;gap:8px;margin-bottom:14px}.ne-event-toggle button{flex:1 1;border-radius:9px;background:#fff8ed;border:1px solid #e4be91;color:#89572e;padding:11px;font-size:12px;font-weight:800}.ne-event-toggle button.active{background:#a95815;color:white}.ne-selected-day{display:flex;gap:10px;align-items:center;justify-content:space-between;background:#fff0da;border-radius:8px;padding:9px 13px;margin:14px 0;color:#88521d;font-size:12px;font-weight:800}.ne-selected-day button{display:flex;gap:6px;align-items:center;border:0;background:transparent;font-size:11px;color:#9b5b25}.ne-event-list{display:flex;flex-direction:column;gap:13px}.ne-event-card{border-radius:12px;border:1px solid #ead0ac;background:#fffdfa;display:flex;gap:16px;padding:16px}.ne-event-date{width:78px;height:92px;flex:0 0 78px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#924610;background:#ffe8c7;border:1px solid #e7b97f;border-radius:12px}.ne-event-date strong{font:800 26px Inter,sans-serif}.ne-event-date span{font-size:13px;font-weight:800}.ne-event-date small{font:700 11px Inter,sans-serif}.ne-event-content{flex:1 1;min-width:0}.ne-event-status{display:inline-block;font-size:11px;color:#ab671f;background:#fff0d8;padding:4px 7px;border-radius:25px;font-weight:800}.ne-event-content h3{font-size:20px;color:#753b10;margin:7px 0}.ne-event-content p{font-size:13px;line-height:1.85;color:#82664d;margin:0 0 9px}.ne-event-details{display:flex;flex-wrap:wrap;gap:8px 14px}.ne-event-details span{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#8e6b4d}.ne-gallery-years{display:flex;align-items:center;justify-content:space-between;margin:16px 2px;color:#8d6e54;font-size:12px}.ne-gallery-years select{border:1px solid #e5c39c;background:#fff9ed;border-radius:8px;padding:7px;color:#7d4a27}.ne-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ne-gallery-grid button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;background:#fffaf2;border:1px solid #e9ceaa;border-radius:12px;padding:9px 9px 13px;min-width:0;color:#774016}.ne-gallery-grid button>div{position:relative;aspect-ratio:4/3;width:100%;border-radius:8px;overflow:hidden;background:#f7e2c6}.ne-gallery-grid button strong{font-size:14px;padding:7px 5px 0}.ne-gallery-grid button span{font-size:11px;color:#967553;padding-left:5px}.ne-lightbox{position:fixed;inset:0;background:#221307dc;z-index:1000;display:grid;place-items:center;padding:18px}.ne-lightbox-body{width:min(100%,1000px);position:relative;background:#fff9ef;border-radius:13px;padding:13px;color:#753b13;display:flex;flex-direction:column;gap:8px}.ne-lightbox-body>button{position:absolute;right:20px;top:20px;z-index:2;color:white;background:#713708cf;border:0;border-radius:50%;height:34px;width:34px;display:grid;place-items:center}.ne-lightbox-photo{width:100%;height:min(75vh,680px);position:relative;background:#f7e8d2;border-radius:8px}.ne-lightbox-body>strong{font-size:15px}.ne-lightbox-body>span{font-size:12px;color:#927155}.ne-submit-alert{display:flex;align-items:flex-start;gap:12px;border:1px solid #e8c391;background:#fff0d9;border-radius:11px;padding:14px;margin:0 auto 19px;max-width:980px;color:#ab6a2d}.ne-submit-alert>svg{flex:0 0 auto;margin-top:2px}.ne-submit-alert p{font-size:12px;line-height:1.8;color:#805c3b;margin:0}.ne-submit-form{max-width:980px;margin:0 auto;border-radius:15px;padding:clamp(16px,3vw,32px);background:#fffdf8;border:1px solid #e9d2b4}.ne-submit-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin-bottom:25px}.ne-submit-choice button{background:#fff8eb;color:#975d2b;border:1px solid #e5c69d;border-radius:11px;padding:15px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;font-size:16px}.ne-submit-choice button.selected{background:#fff0d5;border:2px solid #bf712c;color:#7f3b0e}.ne-form-heading{display:flex;align-items:center;gap:11px;padding-bottom:13px;margin:21px 0 18px;border-bottom:1px solid #efddc4}.ne-form-heading span{flex:0 0 34px;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font:800 12px Inter,sans-serif;background:#f9e4c2;color:#aa601d}.ne-form-heading h3{font-size:20px;margin:0;color:#774010}.ne-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.ne-input-grid label{display:flex;flex-direction:column;gap:6px;min-width:0}.ne-input-grid label span{color:#865731;font-size:12px;font-weight:800}.ne-input-grid label b{color:#ba5311}.ne-input-grid input,.ne-input-grid select,.ne-input-grid textarea{min-height:44px;border-radius:9px;border:1px solid #e6c9a6;background:white;color:#634322;padding:10px 12px;font-size:13px;outline:none;width:100%}.ne-input-grid textarea{resize:vertical;line-height:1.7}.ne-input-grid input:focus,.ne-input-grid select:focus,.ne-input-grid textarea:focus{border-color:#c0762c;box-shadow:0 0 0 3px #eab97b33}.ne-input-grid input::placeholder,.ne-input-grid textarea::placeholder{color:#ab9781}.ne-input-grid .ne-full{grid-column:1/-1}.ne-upload-row{display:flex;align-items:center;gap:17px;padding:16px;margin-bottom:16px;background:#fff5e6;border:1px dashed #e4bd89;border-radius:11px}.ne-upload-preview{flex:0 0 105px;width:105px;height:103px;background:#f3dec0;border-radius:11px;display:grid;place-items:center;color:#b7814c;overflow:hidden}.ne-upload-preview img{width:100%;height:100%;object-fit:cover}.ne-upload-label{position:relative;display:inline-flex;align-items:center;gap:8px;border:1px solid #d9a16a;border-radius:8px;background:white;color:#9a551e;cursor:pointer;font-weight:800;font-size:12px;padding:10px 13px}.ne-upload-label input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ne-upload-label:focus-within{outline:2px solid #b9782b;outline-offset:2px}.ne-upload-row p{font-size:11px;line-height:1.75;color:#937258;margin:8px 0 0}.ne-consent{display:flex;align-items:flex-start;gap:10px;padding:14px;margin:23px 0 15px;border-radius:10px;background:#fff4e4;border:1px solid #e9d4b8;color:#805f44;font-size:12px;line-height:1.85;cursor:pointer}.ne-consent input{width:18px;height:18px;flex:0 0 18px;accent-color:#b76021;margin-top:3px}.ne-form-main-action{display:inline-flex;gap:9px;align-items:center;justify-content:center;padding:12px 16px;min-height:46px;border-radius:9px;background:#b55b19;border:1px solid #b55b19;color:white;font-size:13px;font-weight:800}.ne-form-message{display:flex;align-items:flex-start;gap:8px;margin:15px 0 0;padding:11px 13px;background:#fff2de;border:1px solid #ead0a9;border-radius:8px;color:#8b602c;font-size:12px;line-height:1.8}.ne-form-message.prepared{background:#e9f6e8;border-color:#b8d5b9;color:#37724b}.ne-form-message svg{flex:0 0 auto}.ne-form-export{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.ne-form-export button{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;border:1px solid #e0b781;color:#8b4e1c;background:#fff8e9;font-size:12px;font-weight:800}.ne-form-export button:first-child{background:#b45a17;color:white;border-color:#b45a17}.ne-how{padding:40px 5px 0}.ne-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.ne-steps>div{padding:20px 16px;background:white;border:1px solid #ecd5b7;border-radius:12px}.ne-steps>div>span{font:800 25px Inter,sans-serif;color:#d3a36c}.ne-steps strong{display:block;font-size:15px;color:#784015;margin-top:9px}.ne-steps p{font-size:12px;line-height:1.8;color:#8e7056;margin:7px 0 0}.ne-approval-note{margin-top:19px;display:flex;align-items:flex-start;gap:11px;background:#fff0dd;border:1px solid #e7c798;border-radius:10px;padding:14px 17px;color:#a65c28}.ne-approval-note svg{margin-top:1px;flex:0 0 auto}.ne-approval-note p{color:#826143;font-size:12px;line-height:1.9;margin:0}.ne-page :focus-visible{outline:3px solid #dc9d4d;outline-offset:2px}@media(max-width:1100px){.ne-feature-grid,.ne-news-grid,.ne-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ne-filter{grid-template-columns:1.2fr 1fr}.ne-filter>label:last-child:not(:nth-child(2)){grid-column:1/-1}}@media(max-width:850px){.ne-hero{grid-template-columns:1fr;padding:32px 22px;min-height:0}.ne-hero-art{display:none}.ne-hero h1{font-size:42px}.ne-quick-highlights{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-radius:0}.ne-quick-highlights>div:nth-child(2){border-right:0}.ne-quick-highlights>div:nth-child(-n+2){border-bottom:1px solid #f0dfc9}.ne-main{padding:27px 13px 45px}.ne-panel{padding:20px 15px}.ne-tabs{overflow-x:auto;scrollbar-width:thin}.ne-tabs button{flex:0 0 auto;white-space:nowrap}.ne-events-layout{grid-template-columns:1fr}.ne-calendar{position:static;max-width:450px;margin:0 auto 15px}.ne-event-results .ne-filter{grid-template-columns:1fr 1fr}.ne-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ne-hero{padding:27px 17px}.ne-hero h1{font-size:35px}.ne-hero-copy>p{font-size:13px}.ne-hero-actions{flex-direction:column}.ne-hero-actions button{width:100%}.ne-quick-highlights>div{padding:12px 7px;min-height:80px}.ne-quick-highlights strong{font-size:12px}.ne-quick-highlights span{font-size:10px}.ne-feature-grid{gap:8px}.ne-feature{padding:14px 11px;min-height:137px}.ne-feature strong{font-size:13px}.ne-feature small{font-size:10px}.ne-feature>span{width:39px;height:39px}.ne-feature>span svg{width:21px}.ne-feature>svg{right:8px;bottom:9px}.ne-panel{padding:17px 11px}.ne-section-heading h2{font-size:25px}.ne-section-heading p{font-size:12px}.ne-event-results .ne-filter,.ne-filter{grid-template-columns:1fr;gap:12px;padding:11px}.ne-filter>label:last-child:not(:nth-child(2)){grid-column:auto}.ne-news-grid{grid-template-columns:1fr}.ne-event-card{gap:11px;padding:11px}.ne-event-date{width:61px;flex-basis:61px;height:77px}.ne-event-date strong{font-size:22px}.ne-event-date span{font-size:11px}.ne-event-content h3{font-size:18px}.ne-gallery-grid{gap:8px}.ne-gallery-grid button{padding:5px 5px 10px}.ne-gallery-grid button strong{font-size:12px}.ne-gallery-grid button span{font-size:10px}.ne-upload-row{align-items:flex-start;gap:10px;padding:10px}.ne-upload-preview{width:77px;flex-basis:77px;height:80px}.ne-upload-label{font-size:11px;padding:8px}.ne-submit-form{padding:15px 11px}.ne-submit-choice button{padding:11px;font-size:13px;gap:6px}.ne-input-grid{grid-template-columns:1fr;gap:13px}.ne-input-grid .ne-full{grid-column:auto}.ne-form-heading h3{font-size:17px}.ne-steps{gap:8px}.ne-steps>div{padding:12px}.ne-steps strong{font-size:13px}.ne-steps p{font-size:11px}.ne-form-main-action{width:100%}.ne-form-export{flex-direction:column;align-items:stretch}.ne-form-export button{justify-content:center}}@media(max-width:370px){.ne-steps{grid-template-columns:1fr}.ne-hero-trust{gap:9px}.ne-tabs button{font-size:11px}}@media(prefers-reduced-motion:reduce){.ne-feature{transition:none}}