.nd-scope{--nd-green-deep:#023D22;--nd-green:#006C35;--nd-green-ink:#0B5136;--nd-sage:#D7E3D8;--nd-sand:#E9DFC9;--nd-gold:#C9A961;--nd-gold-deep:#9C7B36;--nd-satin:linear-gradient(105deg,#012E19,#04482A 14%,#0A6B41 29%,#118A54 38%,#086138 48%,#023B21 62%,#05502F 78%,#012E19)}.nd-band-deep{background-color:var(--nd-green-deep);color:var(--color-ivory)}.nd-band-sage{background-color:var(--nd-sage)}.nd-band-sand{background-color:var(--nd-sand)}.nd-arch{border-radius:48% 48% 14px 14px/36% 36% 3% 3%}@supports (mask-composite:intersect) or (-webkit-mask-composite:source-in){.nd-stamp{--nd-perf:15px;--nd-hole:5px;-webkit-mask:radial-gradient(circle var(--nd-hole) at 50% 0,#0000 97%,#000) 50% 0 /var(--nd-perf) 100% repeat-x,radial-gradient(circle var(--nd-hole) at 50% 100%,#0000 97%,#000) 50% 100% /var(--nd-perf) 100% repeat-x,radial-gradient(circle var(--nd-hole) at 0 50%,#0000 97%,#000) 0 50% /100% var(--nd-perf) repeat-y,radial-gradient(circle var(--nd-hole) at 100% 50%,#0000 97%,#000) 100% 50% /100% var(--nd-perf) repeat-y;-webkit-mask-composite:source-in;mask:radial-gradient(circle var(--nd-hole) at 50% 0,#0000 97%,#000) 50% 0 /var(--nd-perf) 100% repeat-x,radial-gradient(circle var(--nd-hole) at 50% 100%,#0000 97%,#000) 50% 100% /var(--nd-perf) 100% repeat-x,radial-gradient(circle var(--nd-hole) at 0 50%,#0000 97%,#000) 0 50% /100% var(--nd-perf) repeat-y,radial-gradient(circle var(--nd-hole) at 100% 50%,#0000 97%,#000) 100% 50% /100% var(--nd-perf) repeat-y;mask-composite:intersect}}.nd-pattern{background-image:linear-gradient(135deg,currentColor 25%,transparent 0),linear-gradient(225deg,currentColor 25%,transparent 0);background-size:18px 18px;background-position:0 0;opacity:.07}.nd-hero-scrim{background:linear-gradient(90deg,rgba(2,61,34,.8) 0,rgba(2,61,34,.46) 40%,rgba(2,61,34,.1) 70%,transparent)}:is(html[lang=ar],[dir=rtl]) .nd-hero-scrim{background:linear-gradient(270deg,rgba(2,61,34,.8) 0,rgba(2,61,34,.46) 40%,rgba(2,61,34,.1) 70%,transparent)}.nd-price{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nd-btn-ivory{background-color:var(--color-ivory);color:var(--nd-green-deep);transition:background-color .2s ease,transform .2s ease}.nd-btn-ivory:hover{background-color:#fff}.nd-btn-ivory:focus-visible{outline:2px solid var(--nd-gold);outline-offset:2px}