:root{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#263a31;background:#f5f3ec;font-synthesis:none;--ns-paper:#f5f3ec;--ns-ink:#263a31;--ns-orange:#d96c3c;--ns-border:#d9dcd1}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--ns-orange);outline-offset:5px}button:disabled{opacity:.45;cursor:wait}img{display:block;max-width:100%;object-fit:cover}h1,h2,h3,p{margin-top:0}button svg,a svg{flex-shrink:0}.northsky{overflow:clip;font-size:14px;line-height:1.7}.ns-skip{position:fixed;left:20px;top:-100px;padding:12px 20px;background:#fff;z-index:100}.ns-skip:focus{top:20px}.ns-topbar{height:34px;padding:0 5%;display:flex;justify-content:space-between;align-items:center;background:var(--ns-ink);color:#f5f3ec;font-size:10px;letter-spacing:1px}.ns-topbar a{display:flex;align-items:center;gap:12px}.ns-header{height:94px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:35px;border-bottom:1px solid var(--ns-border);position:relative;z-index:30;background:var(--ns-paper)}.ns-logo{font-weight:900;font-size:28px;letter-spacing:-1.5px;display:inline-flex;align-items:flex-start;line-height:1}.ns-logo span{font-size:10px;letter-spacing:0;margin:2px 0 0 4px}.ns-nav{display:flex;gap:35px;font-size:12px;font-weight:600}.ns-nav a{position:relative}.ns-nav a:after{content:"";height:1px;background:var(--ns-ink);position:absolute;left:0;right:100%;bottom:-9px;transition:right .2s}.ns-nav a:hover:after{right:0}.ns-header-actions{display:flex;gap:25px;align-items:center}.ns-header-actions>a,.ns-header-actions button{border:0;background:none;padding:0;display:flex;gap:6px;align-items:center}.ns-header-actions button span{font-size:11px}.ns-header-actions .ns-mobile-menu{display:none}.ns-hero{height:740px;max-height:85vw;min-height:580px;position:relative;color:var(--ns-paper);background:#3d5746;isolation:isolate}.ns-hero-art{position:absolute;inset:0;z-index:-2;overflow:hidden}.ns-hero-art svg{width:100%;height:100%}.ns-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#17372a99,transparent 75%);z-index:-1}.ns-hero-top{position:absolute;top:30px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px}.ns-hero-copy{padding:140px 0 90px 8%;max-width:760px}.ns-kicker{font-size:10px;font-weight:600;letter-spacing:2px;line-height:1.8;text-transform:uppercase;margin-bottom:22px}.ns-hero h1{font-size:clamp(60px,7.6vw,112px);line-height:1.17;font-weight:500;letter-spacing:-4px;margin-bottom:30px}.ns-hero-description{font-size:14px;line-height:1.9;opacity:.85;margin-bottom:30px}.ns-button{min-height:49px;padding:14px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:45px;border:1px solid transparent;font-size:12px;letter-spacing:1px;font-weight:600;transition:background .2s,transform .2s}.ns-button:hover{transform:translateY(-2px)}.ns-button-orange{background:var(--ns-orange);color:#fff}.ns-button-orange:hover{background:#ba542a}.ns-button-dark{background:var(--ns-ink);color:#fff}.ns-hero-bottom{position:absolute;left:5%;right:5%;bottom:24px;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:1px}.ns-hero-bottom>a{display:flex;align-items:center;gap:12px}.ns-round{width:35px;height:35px;display:grid;place-items:center;border:1px solid #ffffff50;border-radius:50%}.ns-manifesto-strip{padding:35px 5%;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--ns-border)}.ns-manifesto-strip>span{font-size:9px;letter-spacing:1px}.ns-manifesto-strip>p{margin:0;font-size:15px}.ns-manifesto-strip strong{font-weight:500}.ns-section{max-width:1540px;margin:0 auto;padding:100px 6%}.ns-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:42px}.ns-section-heading h2{font-size:clamp(25px,3.2vw,42px);font-weight:500;letter-spacing:-1px;line-height:1.4;margin-bottom:0}.ns-section-heading .ns-kicker{color:#758174;margin-bottom:14px}.ns-text-link,.ns-link-button{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:500;border:0;border-bottom:1px solid currentColor;padding:0 0 7px;background:none}.ns-text-link:hover{color:var(--ns-orange)}.ns-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ns-product-image{aspect-ratio:.86;position:relative;background:#eae9e0;overflow:hidden}.ns-product-image>img{width:100%;height:100%;transition:transform .5s}.ns-product:hover img{transform:scale(1.035)}.ns-product-image>span{position:absolute;right:13px;bottom:13px;width:35px;height:35px;background:var(--ns-paper);display:grid;place-items:center;border-radius:50%}.ns-product-info{padding:20px 0;display:flex;gap:15px;justify-content:space-between}.ns-product-info p{font-size:8px;letter-spacing:1.5px;color:#7b8477;margin-bottom:7px}.ns-product-info h3{font-size:14px;font-weight:500;margin-bottom:0}.ns-product-info>span{font-size:12px;padding-top:20px;white-space:nowrap}.ns-empty{border:1px solid var(--ns-border);padding:70px 25px;text-align:center;display:flex;align-items:center;flex-direction:column;color:#697669}.ns-empty>svg{margin-bottom:22px;stroke-width:1.2}.ns-empty h3{font-weight:400;font-size:20px;color:var(--ns-ink);margin-bottom:10px}.ns-empty p{font-size:12px;margin-bottom:15px}.ns-image-empty{background:#eae9e0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;width:100%;height:100%;min-height:140px;color:#9aab96}.ns-image-empty span{font-size:10px;letter-spacing:1px}.ns-philosophy{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:95px 10%;background:#e7e8dc}.ns-philosophy-title h2{font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.5;letter-spacing:-2px;margin-bottom:30px}.ns-philosophy-title .ns-kicker{color:#6c7c68}.ns-principle{display:flex;gap:25px;border-top:1px solid #c4cdbe;padding:26px 0 24px}.ns-principle>svg{margin-top:24px;flex-shrink:0}.ns-principle span{font-size:9px;color:#82917c}.ns-principle h3{font-size:18px;font-weight:500;margin:8px 0 9px}.ns-principle p{font-size:12px;color:#6b7866;line-height:1.9;margin-bottom:0}.ns-explore-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ns-explore{position:relative;min-height:530px;overflow:hidden;isolation:isolate}.ns-explore-camp{background:#c7c8af;color:#263b2e}.ns-explore-trail{background:#344b3f;color:#eeede2}.ns-explore-copy{position:absolute;bottom:35px;left:35px;right:35px}.ns-explore-copy .ns-kicker{font-size:8px;margin-bottom:13px}.ns-explore-copy h3{font-size:29px;font-weight:400;letter-spacing:-.8px}.ns-explore-copy>span{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #87977e;padding-top:15px;font-size:12px}.ns-line-landscape{position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 80% 60%,transparent 0px,transparent 35px,#3c5a3c16 36px,#3c5a3c16 37px,transparent 38px,transparent 70px)}.ns-sun{width:80px;height:80px;border-radius:50%;background:#ece9ce;position:absolute;left:18%;top:16%}.ns-tent{position:absolute;top:29%;left:28%;width:47%;height:35%;background:#6a7d54;clip-path:polygon(0 100%,45% 0,100% 100%)}.ns-tent:after{content:"";position:absolute;inset:0;background:#354d37;clip-path:polygon(45% 0,70% 100%,100% 100%)}.ns-trail-art{position:absolute;inset:0;overflow:hidden}.ns-trail-art>span{position:absolute;width:130%;height:55%;background:#627862;left:-15%;top:18%;clip-path:polygon(0 80%,20% 35%,40% 60%,65% 0,100% 90%,100% 100%,0 100%)}.ns-trail-art>span:nth-child(2){top:32%;background:#455e4a;transform:scaleX(-1)}.ns-trail-art>span:nth-child(3){top:42%;background:#2a4437}.ns-journal{border-top:1px solid var(--ns-border)}.ns-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ns-journal-grid img,.ns-journal-grid .ns-image-empty{aspect-ratio:1.35;width:100%;height:auto}.ns-journal-grid .ns-kicker{margin:22px 0 10px;font-size:8px}.ns-journal-grid h3{font-size:20px;font-weight:400;margin-top:18px}.ns-journal-grid>p,.ns-journal-grid>a>p:not(.ns-kicker){color:#6b7866;font-size:12px}.ns-journal-empty{display:flex;gap:45px;align-items:center;padding:40px 0;border-top:1px solid var(--ns-border);border-bottom:1px solid var(--ns-border)}.ns-huge-star{width:80px;height:80px;flex-shrink:0;font-size:85px;font-weight:100;line-height:1;color:var(--ns-orange)}.ns-journal-empty h3{font-size:23px;font-weight:400;margin-bottom:12px}.ns-journal-empty p{font-size:12px;color:#74816c;margin:0}.ns-journal-empty .ns-text-link{margin-left:auto;white-space:nowrap}.ns-outro{background:#263b30;color:#edece0;text-align:center;position:relative;overflow:hidden;padding:90px 20px 120px}.ns-outro h2{font-size:clamp(35px,5vw,65px);font-weight:400;line-height:1.4;position:relative;z-index:1;margin-bottom:30px}.ns-outro>.ns-kicker{color:#a7b6a1;font-size:9px}.ns-outro>span{position:absolute;bottom:-55px;left:0;right:0;font-size:17vw;line-height:1;letter-spacing:-1vw;color:#eff3dc0c;font-weight:900;pointer-events:none}.ns-outro .ns-button{position:relative;z-index:1}.ns-footer{padding:65px 6% 25px;background:#eeede4}.ns-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:50px;padding-bottom:60px}.ns-footer-top>div>p{font-size:11px;color:#77816e;margin-top:23px}.ns-footer-top h3{font-size:10px;font-weight:600;margin-bottom:20px}.ns-footer-top>div>a:not(.ns-logo){display:flex;font-size:12px;margin-bottom:11px;color:#687662}.ns-footer-statement>span{display:block;line-height:1.45;font-size:14px;font-weight:600;letter-spacing:-.5px}.ns-footer-top .ns-footer-statement>a{gap:20px;margin-top:22px;font-size:11px}.ns-footer-bottom{border-top:1px solid var(--ns-border);padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#77816e}.ns-footer-bottom>div{display:flex;gap:25px}.ns-catalog{min-height:65vh}.ns-catalog>h1,.ns-content>h1{font-size:clamp(34px,5vw,65px);font-weight:400;line-height:1.35;letter-spacing:-1.5px}.ns-page-intro{color:#75816e;font-size:13px}.ns-filters{display:flex;align-items:center;gap:20px;border-top:1px solid var(--ns-border);border-bottom:1px solid var(--ns-border);padding:20px 0;margin:40px 0}.ns-search{display:flex;align-items:center;gap:10px;flex:1}.ns-search input,.ns-filters select{background:none;border:0;color:var(--ns-ink);font-size:12px;min-width:0}.ns-search input{width:100%;padding:8px}.ns-filters>span{font-size:10px;white-space:nowrap}.ns-breadcrumb{display:flex;gap:15px;font-size:11px;color:#75816e;margin-bottom:30px}.ns-detail{display:grid;grid-template-columns:1.2fr 1fr;gap:8%}.ns-detail-image{aspect-ratio:1;background:#e8e8de}.ns-detail-image img{height:100%;width:100%;object-fit:contain}.ns-detail-copy{padding-top:30px}.ns-detail-copy h1{font-size:35px;font-weight:500;line-height:1.4;letter-spacing:-1px}.ns-detail-copy>p{color:#74806c}.ns-detail-copy .ns-detail-price{font-size:25px;color:var(--ns-ink);margin:30px 0}.ns-detail-price del{font-size:14px;margin-left:20px;color:#8f988a}.ns-quantity{display:flex;align-items:center;gap:25px;margin-bottom:25px}.ns-quantity button{display:grid;place-items:center;background:none;border:1px solid var(--ns-border);width:32px;height:32px}.ns-detail-copy>.ns-button{width:100%}.ns-description{white-space:pre-wrap;font-size:14px;line-height:2;color:#64705f;border-top:1px solid var(--ns-border);padding-top:25px;margin-top:30px}.ns-small{font-size:11px;line-height:1.8;color:#7c8775}.ns-thumbnails{display:flex;gap:10px;margin-top:15px}.ns-thumbnails button{padding:0;border:1px solid var(--ns-border);background:none}.ns-thumbnails button[aria-pressed=true]{border-color:var(--ns-ink)}.ns-thumbnails img{width:65px;height:65px}.ns-content{max-width:900px;min-height:60vh}.ns-content>p{line-height:2.1;color:#6f7c67;font-size:15px}.ns-content>.ns-kicker{font-size:10px;color:#7b8872}.ns-content .ns-lead{font-size:20px;color:var(--ns-ink);margin:40px 0 30px}.ns-content blockquote{font-size:38px;line-height:1.7;margin:60px 0;padding:30px 0 30px 30px;border-left:2px solid var(--ns-orange)}.ns-content>img{width:100%;max-height:600px}.ns-contact-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;border-bottom:1px solid var(--ns-border);font-size:13px}.ns-contact-row span{margin-left:auto;overflow-wrap:anywhere}.ns-not-found{min-height:65vh;text-align:center;padding-top:100px}.ns-not-found>svg{margin:20px auto}.ns-not-found h1{font-size:32px;font-weight:400}.ns-bag{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;padding:35px;background:var(--ns-paper);color:var(--ns-ink);overflow:auto}.ns-bag::backdrop{background:#12291f88}.ns-bag-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ns-border);padding-bottom:25px;margin-bottom:30px}.ns-bag-heading h2{font-size:22px;font-weight:400;margin:0}.ns-bag button:not(.ns-button){border:0;background:none;padding:5px}.ns-bag .ns-empty{border:0;padding:70px 0}.ns-bag-item{display:grid;grid-template-columns:75px 1fr 25px;gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--ns-border)}.ns-bag-item>img,.ns-bag-item>.ns-image-empty{width:75px;height:90px;min-height:0}.ns-bag-item .ns-image-empty span{display:none}.ns-bag-item p{font-size:12px;margin:7px 0}.ns-bag-item label{font-size:11px}.ns-bag-item input{width:55px;border:1px solid var(--ns-border);background:none;padding:5px;margin-left:10px}.ns-bag-total{display:flex;justify-content:space-between;margin:30px 0}.ns-bag>.ns-button{width:100%}@media(min-width:1600px){.ns-hero-copy{padding-left:calc((100vw - 1400px)/2 + 80px);max-width:none}}@media(max-width:1100px){.ns-nav,.ns-header{gap:20px}.ns-header-actions{gap:18px}.ns-philosophy{gap:8%;padding:80px 7%}.ns-footer-top{gap:30px}.ns-product-grid{gap:18px}.ns-explore{min-height:460px}.ns-explore-copy h3{font-size:25px}.ns-manifesto-strip>span:last-child{display:none}}@media(max-width:760px){.ns-topbar{height:30px;font-size:8px}.ns-header{height:76px}.ns-logo{font-size:25px}.ns-header-actions .ns-mobile-menu{display:flex}.ns-nav{display:none;position:absolute;top:76px;left:0;right:0;background:var(--ns-paper);padding:25px 6%;border-bottom:1px solid var(--ns-border)}.ns-nav.is-open{display:flex;flex-direction:column;gap:24px}.ns-nav a:after{display:none}.ns-hero{height:710px;max-height:none;min-height:0}.ns-hero-art svg{width:160%;max-width:none;margin-left:-40%}.ns-hero-copy{padding:145px 7% 100px;max-width:100%}.ns-hero h1{font-size:clamp(54px,17vw,70px);letter-spacing:-3px}.ns-hero-description{font-size:12px}.ns-hero-top>span:last-child{display:none}.ns-hero-bottom>span{font-size:7px;max-width:130px;text-align:right}.ns-manifesto-strip{padding:28px 6%;flex-direction:column;align-items:flex-start;gap:12px}.ns-manifesto-strip>span{font-size:8px}.ns-manifesto-strip>p{font-size:13px}.ns-manifesto-strip strong{display:block}.ns-section{padding:60px 6%}.ns-section-heading{gap:15px;align-items:flex-end;margin-bottom:30px}.ns-section-heading h2{font-size:26px;letter-spacing:-.8px}.ns-section-heading .ns-kicker{font-size:8px;letter-spacing:1px}.ns-section-heading>.ns-text-link{font-size:10px;gap:7px;white-space:nowrap}.ns-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ns-product-info{flex-direction:column;gap:8px;padding-top:13px}.ns-product-info>span{padding:0;font-size:12px}.ns-product-info h3{font-size:13px}.ns-product-info p{font-size:7px;letter-spacing:1px}.ns-philosophy{grid-template-columns:1fr;gap:45px;padding:60px 7%}.ns-philosophy-title h2{font-size:39px;letter-spacing:-1px}.ns-explore-grid{grid-template-columns:1fr;gap:20px}.ns-explore{min-height:480px}.ns-explore-copy{left:27px;right:27px;bottom:28px}.ns-explore-copy h3{font-size:28px}.ns-journal-grid{grid-template-columns:1fr;gap:35px}.ns-journal-empty{gap:20px;flex-wrap:wrap}.ns-huge-star{width:60px;height:60px;font-size:60px}.ns-journal-empty>div{flex:1}.ns-journal-empty h3{font-size:20px}.ns-journal-empty p{font-size:11px}.ns-journal-empty .ns-text-link{margin:10px 0 0 80px;font-size:11px}.ns-outro{padding:65px 20px 85px}.ns-outro h2{font-size:42px}.ns-outro>span{bottom:-10px}.ns-footer{padding:45px 6% 25px}.ns-footer-top{grid-template-columns:1fr 1fr;gap:35px 25px;padding-bottom:35px}.ns-footer-top>div:first-child{grid-column:1/-1}.ns-footer-statement{grid-column:1/-1}.ns-footer-statement span{display:inline;margin-right:6px;font-size:12px}.ns-footer-bottom{flex-wrap:wrap;font-size:8px;gap:20px}.ns-footer-bottom>div{gap:15px}.ns-footer-bottom>span:last-child{width:100%}.ns-filters{flex-wrap:wrap;gap:20px 12px}.ns-filters .ns-search{flex-basis:100%;border-bottom:1px solid var(--ns-border);padding-bottom:12px}.ns-filters select{font-size:11px;max-width:43%}.ns-filters>span{margin-left:auto}.ns-catalog>h1,.ns-content>h1{font-size:39px;letter-spacing:-1px}.ns-detail{grid-template-columns:1fr;gap:25px}.ns-detail-copy{padding-top:15px}.ns-detail-copy h1{font-size:30px}.ns-content blockquote{font-size:30px;margin:45px 0;padding-left:20px}.ns-contact-row{font-size:11px}.ns-bag{padding:25px}.ns-not-found h1{font-size:27px}.ns-empty{padding:55px 20px}.ns-empty h3{font-size:17px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ns-hero-photo{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center}.ns-hero-art{z-index:-3}.ns-hero h1,.ns-hero-description{white-space:pre-line}.na-login{max-width:440px;margin:85px auto;padding:0 25px;color:var(--ns-ink)}.na-login>.ns-kicker{margin:45px 0 15px;color:#7b8774}.na-login h1{font-size:43px;font-weight:400;letter-spacing:-2px;margin-bottom:15px}.na-login>p:not(.ns-kicker){font-size:12px;color:#7b8774;line-height:1.8}.na-login form{margin-top:40px}.na-login label,.na-editor label{display:block;font-size:12px;margin:22px 0}.na-login input,.na-editor input:not([type=checkbox]),.na-editor textarea,.na-editor select{display:block;width:100%;border:1px solid var(--ns-border);padding:13px 14px;margin-top:10px;background:#faf9f4;border-radius:0;color:var(--ns-ink);min-width:0}.na-login .ns-button{width:100%;margin-top:10px}.na-login .na-security{display:flex;gap:8px;align-items:center;margin:22px 0 35px;font-size:10px}.na-login .na-security>svg{flex-shrink:0}.na-shell{display:grid;grid-template-columns:235px 1fr;min-height:100dvh;color:var(--ns-ink)}.na-sidebar{padding:40px 28px;background:#e6e9df;border-right:1px solid var(--ns-border)}.na-sidebar>.ns-logo{font-size:25px}.na-sidebar>.ns-kicker{font-size:9px;letter-spacing:2px;margin:18px 0 35px;color:#7b8774}.na-sidebar nav{display:grid;gap:4px;margin-bottom:40px}.na-sidebar nav button{border:0;text-align:left;padding:12px 15px;font-size:12px;background:none;transition:background .2s}.na-sidebar nav button[aria-current=page]{background:var(--ns-ink);color:var(--ns-paper)}.na-sidebar>.ns-text-link{font-size:10px}.na-logout{display:flex;gap:10px;border:0;background:none;font-size:11px;margin-top:25px;padding:10px 0}.na-main{padding:55px 6%;min-width:0}.na-heading{display:flex;align-items:center;justify-content:space-between;gap:25px}.na-heading h1{font-size:34px;font-weight:400;margin-bottom:0}.na-heading .ns-kicker{font-size:9px;color:#89917f;margin-bottom:15px;letter-spacing:1px}.na-heading>div:last-child{display:flex;gap:12px}.na-heading .ns-button{min-height:42px;padding:11px 18px;gap:12px;font-size:11px}.na-icon-button{padding:10px;background:none;border:1px solid var(--ns-border);display:grid;place-items:center}.na-status{font-size:12px;min-height:24px;color:#9b542f;line-height:1.8;margin:25px 0}.na-help{font-size:11px;color:#7c8773;line-height:1.9}.na-list{border-top:1px solid var(--ns-border);margin-top:25px}.na-row{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;border-bottom:1px solid var(--ns-border)}.na-row strong{font-size:14px;font-weight:500}.na-row p{font-size:10px;color:#8a927e;margin:8px 0 0}.na-row p span{margin-left:15px}.na-plain-button{display:inline-flex;gap:10px;align-items:center;background:none;border:0;padding:10px 0;font-size:11px;white-space:nowrap}.na-empty{text-align:center;padding:80px 20px}.na-empty>svg{margin:0 auto 25px;color:#85987b}.na-empty h2{font-size:24px;font-weight:400}.na-empty p{font-size:12px;color:#89927f;margin-bottom:30px}.na-editor{max-width:820px;border:1px solid var(--ns-border);padding:30px;background:#f9f8f2}.na-editor-heading{display:flex;justify-content:space-between;align-items:center}.na-editor-heading h2{font-size:22px;font-weight:400;margin:0}.na-editor label>span{font-weight:500}.na-editor textarea{min-height:150px;resize:vertical;line-height:1.8}.na-editor small{display:block;font-size:10px;color:#8b9681;line-height:1.8;margin-top:8px}.na-editor .na-checkbox{display:flex;gap:25px;align-items:center}.na-checkbox input{accent-color:var(--ns-ink);width:17px;height:17px}.na-image-preview{max-width:240px;max-height:160px;margin-top:12px;object-fit:contain}.na-editor-actions{display:flex;gap:30px;align-items:center;margin-top:30px;padding-top:25px;border-top:1px solid var(--ns-border)}.na-editor-actions .ns-button{gap:15px}@media(max-width:760px){.na-login{margin:55px auto}.na-shell{grid-template-columns:1fr}.na-sidebar{padding:25px 6%;border-right:0;border-bottom:1px solid var(--ns-border)}.na-sidebar>.ns-kicker{margin:15px 0 20px}.na-sidebar nav{display:flex;overflow:auto;gap:5px;margin-bottom:20px;padding-bottom:10px}.na-sidebar nav button{white-space:nowrap;font-size:11px;padding:10px 14px}.na-sidebar>.ns-text-link{margin-right:25px}.na-logout{display:inline-flex;margin:0}.na-main{padding:35px 6%}.na-heading{gap:15px;align-items:flex-end}.na-heading h1{font-size:28px}.na-heading .ns-kicker{font-size:8px}.na-heading .ns-button{font-size:10px;padding:10px 12px;gap:6px}.na-heading .na-icon-button{display:none}.na-editor{padding:22px 18px}.na-row{gap:10px}.na-row p span{display:block;margin:6px 0 0}.na-row strong{font-size:13px}.na-empty{padding:55px 10px}.na-editor-actions{gap:20px}.na-editor-actions .ns-button{font-size:11px;padding:12px 16px}}
