.nm2 .pointer-events-none{pointer-events:none}.nm2 .visible{visibility:visible}.nm2 .fixed{position:fixed}.nm2 .absolute{position:absolute}.nm2 .relative{position:relative}.nm2 .inset-0{inset:0}.nm2 .inset-x-0{left:0;right:0}.nm2 .-bottom-2{bottom:-.5rem}.nm2 .-bottom-5{bottom:-1.25rem}.nm2 .-left-24{left:-6rem}.nm2 .-left-6{left:-1.5rem}.nm2 .-right-6{right:-1.5rem}.nm2 .-top-10{top:-2.5rem}.nm2 .-top-24{top:-6rem}.nm2 .bottom-0{bottom:0}.nm2 .bottom-2{bottom:.5rem}.nm2 .bottom-2\.5{bottom:.625rem}.nm2 .bottom-20{bottom:5rem}.nm2 .bottom-24{bottom:6rem}.nm2 .bottom-32{bottom:8rem}.nm2 .left-0{left:0}.nm2 .left-1\/2{left:50%}.nm2 .left-10{left:2.5rem}.nm2 .left-16{left:4rem}.nm2 .left-2{left:.5rem}.nm2 .left-2\.5{left:.625rem}.nm2 .left-3{left:.75rem}.nm2 .right-0{right:0}.nm2 .right-10{right:2.5rem}.nm2 .right-16{right:4rem}.nm2 .right-2{right:.5rem}.nm2 .right-2\.5{right:.625rem}.nm2 .top-0{top:0}.nm2 .top-1\/2{top:50%}.nm2 .top-14{top:3.5rem}.nm2 .top-2{top:.5rem}.nm2 .top-2\.5{top:.625rem}.nm2 .top-24{top:6rem}.nm2 .top-3{top:.75rem}.nm2 .top-32{top:8rem}.nm2 .z-10{z-index:10}.nm2 .z-50{z-index:50}.nm2 .z-\[60\]{z-index:60}.nm2 .mx-1{margin-left:.25rem;margin-right:.25rem}.nm2 .mx-auto{margin-left:auto;margin-right:auto}.nm2 .mb-0{margin-bottom:0}.nm2 .mb-1{margin-bottom:.25rem}.nm2 .mb-1\.5{margin-bottom:.375rem}.nm2 .mb-10{margin-bottom:2.5rem}.nm2 .mb-12{margin-bottom:3rem}.nm2 .mb-14{margin-bottom:3.5rem}.nm2 .mb-16{margin-bottom:4rem}.nm2 .mb-2{margin-bottom:.5rem}.nm2 .mb-20{margin-bottom:5rem}.nm2 .mb-24{margin-bottom:6rem}.nm2 .mb-3{margin-bottom:.75rem}.nm2 .mb-4{margin-bottom:1rem}.nm2 .mb-5{margin-bottom:1.25rem}.nm2 .mb-6{margin-bottom:1.5rem}.nm2 .mb-8{margin-bottom:2rem}.nm2 .ml-0\.5{margin-left:.125rem}.nm2 .ml-1{margin-left:.25rem}.nm2 .ml-2{margin-left:.5rem}.nm2 .mr-2{margin-right:.5rem}.nm2 .mt-0\.5{margin-top:.125rem}.nm2 .mt-1{margin-top:.25rem}.nm2 .mt-10{margin-top:2.5rem}.nm2 .mt-12{margin-top:3rem}.nm2 .mt-16{margin-top:4rem}.nm2 .mt-2{margin-top:.5rem}.nm2 .mt-4{margin-top:1rem}.nm2 .mt-5{margin-top:1.25rem}.nm2 .mt-6{margin-top:1.5rem}.nm2 .mt-8{margin-top:2rem}.nm2 .mt-\[clamp\(1\.5rem\2c 4vh\2c 3rem\)\]{margin-top:clamp(1.5rem,4vh,3rem)}.nm2 .mt-auto{margin-top:auto}.nm2 .block{display:block}.nm2 .inline-block{display:inline-block}.nm2 .flex{display:flex}.nm2 .inline-flex{display:inline-flex}.nm2 .table{display:table}.nm2 .grid{display:grid}.nm2 .hidden{display:none}.nm2 .aspect-\[0\.82\/1\]{aspect-ratio:.82/1}.nm2 .aspect-\[0\.84\/1\]{aspect-ratio:.84/1}.nm2 .aspect-\[2\/2\.35\]{aspect-ratio:2/2.35}.nm2 .aspect-\[2\/2\.45\]{aspect-ratio:2/2.45}.nm2 .aspect-square{aspect-ratio:1/1}.nm2 .h-1{height:.25rem}.nm2 .h-1\.5{height:.375rem}.nm2 .h-10{height:2.5rem}.nm2 .h-11{height:2.75rem}.nm2 .h-12{height:3rem}.nm2 .h-14{height:3.5rem}.nm2 .h-16{height:4rem}.nm2 .h-2{height:.5rem}.nm2 .h-20{height:5rem}.nm2 .h-32{height:8rem}.nm2 .h-4{height:1rem}.nm2 .h-40{height:10rem}.nm2 .h-5{height:1.25rem}.nm2 .h-6{height:1.5rem}.nm2 .h-64{height:16rem}.nm2 .h-7{height:1.75rem}.nm2 .h-72{height:18rem}.nm2 .h-8{height:2rem}.nm2 .h-80{height:20rem}.nm2 .h-96{height:24rem}.nm2 .h-\[0\.9em\]{height:.9em}.nm2 .h-\[1\.12em\]{height:1.12em}.nm2 .h-\[1em\]{height:1em}.nm2 .h-\[220px\]{height:220px}.nm2 .h-\[228px\]{height:228px}.nm2 .h-\[300px\]{height:300px}.nm2 .h-\[400px\]{height:400px}.nm2 .h-\[460px\]{height:460px}.nm2 .h-\[480px\]{height:480px}.nm2 .h-\[500px\]{height:500px}.nm2 .h-\[54px\]{height:54px}.nm2 .h-\[600px\]{height:600px}.nm2 .h-\[68px\]{height:68px}.nm2 .h-\[900px\]{height:900px}.nm2 .h-auto{height:auto}.nm2 .h-full{height:100%}.nm2 .h-px{height:1px}.nm2 .min-h-0{min-height:0}.nm2 .min-h-\[100dvh\]{min-height:100dvh}.nm2 .min-h-\[2rem\]{min-height:2rem}.nm2 .min-h-full{min-height:100%}.nm2 .w-1\.5{width:.375rem}.nm2 .w-10{width:2.5rem}.nm2 .w-11{width:2.75rem}.nm2 .w-12{width:3rem}.nm2 .w-14{width:3.5rem}.nm2 .w-16{width:4rem}.nm2 .w-20{width:5rem}.nm2 .w-24{width:6rem}.nm2 .w-32{width:8rem}.nm2 .w-4{width:1rem}.nm2 .w-40{width:10rem}.nm2 .w-5{width:1.25rem}.nm2 .w-6{width:1.5rem}.nm2 .w-64{width:16rem}.nm2 .w-7{width:1.75rem}.nm2 .w-72{width:18rem}.nm2 .w-8{width:2rem}.nm2 .w-80{width:20rem}.nm2 .w-96{width:24rem}.nm2 .w-\[1em\]{width:1em}.nm2 .w-\[2px\]{width:2px}.nm2 .w-\[500px\]{width:500px}.nm2 .w-\[54px\]{width:54px}.nm2 .w-\[600px\]{width:600px}.nm2 .w-\[68px\]{width:68px}.nm2 .w-\[900px\]{width:900px}.nm2 .w-\[min\(100\%\2c 22rem\)\]{width:min(100%,22rem)}.nm2 .w-full{width:100%}.nm2 .w-px{width:1px}.nm2 .min-w-0{min-width:0}.nm2 .min-w-16{min-width:4rem}.nm2 .min-w-\[9ch\]{min-width:9ch}.nm2 .max-w-2xl{max-width:42rem}.nm2 .max-w-3xl{max-width:48rem}.nm2 .max-w-4xl{max-width:56rem}.nm2 .max-w-5xl{max-width:64rem}.nm2 .max-w-6xl{max-width:72rem}.nm2 .max-w-7xl{max-width:80rem}.nm2 .max-w-\[140px\]{max-width:140px}.nm2 .max-w-\[43\.2rem\]{max-width:43.2rem}.nm2 .max-w-\[524px\]{max-width:524px}.nm2 .max-w-full{max-width:100%}.nm2 .max-w-md{max-width:28rem}.nm2 .max-w-none{max-width:none}.nm2 .max-w-sm{max-width:24rem}.nm2 .max-w-xl{max-width:36rem}.nm2 .max-w-xs{max-width:20rem}.nm2 .flex-1{flex:1 1 0%}.nm2 .flex-shrink-0,.nm2 .shrink-0{flex-shrink:0}.nm2 .-translate-x-1\/2{--tw-translate-x:-50%}.nm2 .-translate-x-1\/2,.nm2 .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nm2 .-translate-y-1\/2{--tw-translate-y:-50%}.nm2 .translate-y-\[0\.08em\]{--tw-translate-y:0.08em}.nm2 .rotate-180,.nm2 .translate-y-\[0\.08em\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nm2 .rotate-180{--tw-rotate:180deg}.nm2 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nm2 .cursor-pointer{cursor:pointer}.nm2 .resize{resize:both}.nm2 .list-none{list-style-type:none}.nm2 .columns-1{-moz-columns:1;column-count:1}.nm2 .break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.nm2 .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.nm2 .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nm2 .grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1\.12fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1.12fr}.nm2 .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.nm2 .flex-col{flex-direction:column}.nm2 .flex-wrap{flex-wrap:wrap}.nm2 .items-start{align-items:flex-start}.nm2 .items-center{align-items:center}.nm2 .items-baseline{align-items:baseline}.nm2 .items-stretch{align-items:stretch}.nm2 .justify-start{justify-content:flex-start}.nm2 .justify-center{justify-content:center}.nm2 .justify-between{justify-content:space-between}.nm2 .gap-1{gap:.25rem}.nm2 .gap-1\.5{gap:.375rem}.nm2 .gap-10{gap:2.5rem}.nm2 .gap-12{gap:3rem}.nm2 .gap-2{gap:.5rem}.nm2 .gap-3{gap:.75rem}.nm2 .gap-4{gap:1rem}.nm2 .gap-5{gap:1.25rem}.nm2 .gap-6{gap:1.5rem}.nm2 .gap-7{gap:1.75rem}.nm2 .gap-8{gap:2rem}.nm2 .gap-\[clamp\(1\.25rem\2c 3vh\2c 4rem\)\]{gap:clamp(1.25rem,3vh,4rem)}.nm2 .gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.nm2 .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.nm2 .gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.nm2 .gap-y-3{row-gap:.75rem}.nm2 .gap-y-5{row-gap:1.25rem}.nm2 :is(.-space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.nm2 :is(.space-y-0>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.nm2 :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.nm2 :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.nm2 .self-start{align-self:flex-start}.nm2 .overflow-hidden{overflow:hidden}.nm2 .overflow-visible{overflow:visible}.nm2 .overflow-x-hidden{overflow-x:hidden}.nm2 .whitespace-nowrap{white-space:nowrap}.nm2 .rounded-2xl{border-radius:1rem}.nm2 .rounded-\[14px\]{border-radius:14px}.nm2 .rounded-\[16px\]{border-radius:16px}.nm2 .rounded-\[24px\]{border-radius:24px}.nm2 .rounded-\[28px\]{border-radius:28px}.nm2 .rounded-full{border-radius:9999px}.nm2 .rounded-lg{border-radius:.5rem}.nm2 .rounded-md{border-radius:.375rem}.nm2 .rounded-xl{border-radius:.75rem}.nm2 .rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.nm2 .border{border-width:1px}.nm2 .border-2{border-width:2px}.nm2 .border-4{border-width:4px}.nm2 .border-b{border-bottom-width:1px}.nm2 .border-l-4{border-left-width:4px}.nm2 .border-r{border-right-width:1px}.nm2 .border-t{border-top-width:1px}.nm2 .border-cream-dark\/60{border-color:rgb(242 235 217/.6)}.nm2 .border-cream\/15{border-color:rgb(251 248 242/.15)}.nm2 .border-gold{--tw-border-opacity:1;border-color:rgb(201 168 76/var(--tw-border-opacity,1))}.nm2 .border-gold\/15{border-color:rgb(201 168 76/.15)}.nm2 .border-gold\/20{border-color:rgb(201 168 76/.2)}.nm2 .border-gold\/30{border-color:rgb(201 168 76/.3)}.nm2 .border-gold\/40{border-color:rgb(201 168 76/.4)}.nm2 .border-gold\/70{border-color:rgb(201 168 76/.7)}.nm2 .border-ink-black{--tw-border-opacity:1;border-color:rgb(26 26 26/var(--tw-border-opacity,1))}.nm2 .border-ink-black\/10{border-color:rgb(26 26 26/.1)}.nm2 .border-ink-black\/15{border-color:rgb(26 26 26/.15)}.nm2 .border-ink-black\/20{border-color:rgb(26 26 26/.2)}.nm2 .border-ink-black\/5{border-color:rgb(26 26 26/.05)}.nm2 .border-sand{--tw-border-opacity:1;border-color:rgb(237 224 204/var(--tw-border-opacity,1))}.nm2 .bg-\[\#ae8b50\]{--tw-bg-opacity:1;background-color:rgb(174 139 80/var(--tw-bg-opacity,1))}.nm2 .bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.nm2 .bg-cream{--tw-bg-opacity:1;background-color:rgb(251 248 242/var(--tw-bg-opacity,1))}.nm2 .bg-cream-dark{--tw-bg-opacity:1;background-color:rgb(242 235 217/var(--tw-bg-opacity,1))}.nm2 .bg-cream\/95{background-color:rgb(251 248 242/.95)}.nm2 .bg-gold{--tw-bg-opacity:1;background-color:rgb(201 168 76/var(--tw-bg-opacity,1))}.nm2 .bg-gold\/10{background-color:rgb(201 168 76/.1)}.nm2 .bg-gold\/15{background-color:rgb(201 168 76/.15)}.nm2 .bg-gold\/20{background-color:rgb(201 168 76/.2)}.nm2 .bg-gold\/5{background-color:rgb(201 168 76/.05)}.nm2 .bg-ink-black{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.nm2 .bg-ink-black\/15{background-color:rgb(26 26 26/.15)}.nm2 .bg-ink-black\/20{background-color:rgb(26 26 26/.2)}.nm2 .bg-linen{--tw-bg-opacity:1;background-color:rgb(247 241 230/var(--tw-bg-opacity,1))}.nm2 .bg-sand{--tw-bg-opacity:1;background-color:rgb(237 224 204/var(--tw-bg-opacity,1))}.nm2 .bg-sand\/30{background-color:rgb(237 224 204/.3)}.nm2 .bg-sand\/40{background-color:rgb(237 224 204/.4)}.nm2 .bg-sand\/50{background-color:rgb(237 224 204/.5)}.nm2 .bg-warm-white{--tw-bg-opacity:1;background-color:rgb(254 252 248/var(--tw-bg-opacity,1))}.nm2 .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.nm2 .bg-white\/50{background-color:rgb(255 255 255/.5)}.nm2 .bg-white\/95{background-color:rgb(255 255 255/.95)}.nm2 .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.nm2 .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.nm2 .from-ink-muted{--tw-gradient-from:#444444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(68 68 68/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.nm2 .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.nm2 .via-gold\/30{--tw-gradient-to:rgb(201 168 76/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(201 168 76/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.nm2 .via-ink-black\/15{--tw-gradient-to:rgb(26 26 26/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(26 26 26/0.15) var(--tw-gradient-via-position),var(--tw-gradient-to)}.nm2 .to-ink-faint{--tw-gradient-to:#666666 var(--tw-gradient-to-position)}.nm2 .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.nm2 .fill-current{fill:currentColor}.nm2 .object-cover{-o-object-fit:cover;object-fit:cover}.nm2 .object-center{-o-object-position:center;object-position:center}.nm2 .p-1{padding:.25rem}.nm2 .p-2{padding:.5rem}.nm2 .p-3{padding:.75rem}.nm2 .p-4{padding:1rem}.nm2 .p-5{padding:1.25rem}.nm2 .p-6{padding:1.5rem}.nm2 .p-7{padding:1.75rem}.nm2 .p-8{padding:2rem}.nm2 .px-0{padding-left:0;padding-right:0}.nm2 .px-1{padding-left:.25rem;padding-right:.25rem}.nm2 .px-10{padding-left:2.5rem;padding-right:2.5rem}.nm2 .px-2{padding-left:.5rem;padding-right:.5rem}.nm2 .px-2\.5{padding-left:.625rem;padding-right:.625rem}.nm2 .px-3{padding-left:.75rem;padding-right:.75rem}.nm2 .px-3\.5{padding-left:.875rem;padding-right:.875rem}.nm2 .px-4{padding-left:1rem;padding-right:1rem}.nm2 .px-5{padding-left:1.25rem;padding-right:1.25rem}.nm2 .px-6{padding-left:1.5rem;padding-right:1.5rem}.nm2 .px-7{padding-left:1.75rem;padding-right:1.75rem}.nm2 .px-8{padding-left:2rem;padding-right:2rem}.nm2 .px-9{padding-left:2.25rem;padding-right:2.25rem}.nm2 .py-1{padding-top:.25rem;padding-bottom:.25rem}.nm2 .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.nm2 .py-16{padding-top:4rem;padding-bottom:4rem}.nm2 .py-2{padding-top:.5rem;padding-bottom:.5rem}.nm2 .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.nm2 .py-20{padding-top:5rem;padding-bottom:5rem}.nm2 .py-24{padding-top:6rem;padding-bottom:6rem}.nm2 .py-28{padding-top:7rem;padding-bottom:7rem}.nm2 .py-3{padding-top:.75rem;padding-bottom:.75rem}.nm2 .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.nm2 .py-4{padding-top:1rem;padding-bottom:1rem}.nm2 .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.nm2 .py-7{padding-top:1.75rem;padding-bottom:1.75rem}.nm2 .py-8{padding-top:2rem;padding-bottom:2rem}.nm2 .py-\[clamp\(0\.75rem\2c 2\.5vh\2c 4\.5rem\)\]{padding-top:clamp(.75rem,2.5vh,4.5rem);padding-bottom:clamp(.75rem,2.5vh,4.5rem)}.nm2 .pb-2{padding-bottom:.5rem}.nm2 .pb-7{padding-bottom:1.75rem}.nm2 .pl-6{padding-left:1.5rem}.nm2 .pt-1{padding-top:.25rem}.nm2 .pt-10{padding-top:2.5rem}.nm2 .pt-16{padding-top:4rem}.nm2 .pt-2{padding-top:.5rem}.nm2 .pt-5{padding-top:1.25rem}.nm2 .pt-8{padding-top:2rem}.nm2 .text-left{text-align:left}.nm2 .text-center{text-align:center}.nm2 .font-figtree{font-family:Figtree,sans-serif}.nm2 .font-outfit{font-family:Outfit,sans-serif}.nm2 .text-2xl{font-size:1.5rem;line-height:2rem}.nm2 .text-3xl{font-size:1.875rem;line-height:2.25rem}.nm2 .text-4xl{font-size:2.25rem;line-height:2.5rem}.nm2 .text-5xl{font-size:3rem;line-height:1}.nm2 .text-6xl{font-size:3.75rem;line-height:1}.nm2 .text-\[10px\]{font-size:10px}.nm2 .text-base{font-size:1rem;line-height:1.5rem}.nm2 .text-lg{font-size:1.125rem;line-height:1.75rem}.nm2 .text-sm{font-size:.875rem;line-height:1.25rem}.nm2 .text-xl{font-size:1.25rem;line-height:1.75rem}.nm2 .text-xs{font-size:.75rem;line-height:1rem}.nm2 .font-bold{font-weight:700}.nm2 .font-extrabold{font-weight:800}.nm2 .font-medium{font-weight:500}.nm2 .font-semibold{font-weight:600}.nm2 .uppercase{text-transform:uppercase}.nm2 .italic{font-style:italic}.nm2 .leading-\[1\.05\]{line-height:1.05}.nm2 .leading-\[1\.14\]{line-height:1.14}.nm2 .leading-airy{line-height:1.7}.nm2 .leading-none{line-height:1}.nm2 .leading-relaxed{line-height:1.625}.nm2 .leading-snug{line-height:1.375}.nm2 .leading-tight{line-height:1.25}.nm2 .tracking-\[0\.12em\]{letter-spacing:.12em}.nm2 .tracking-tight-hd{letter-spacing:-.02em}.nm2 .tracking-wide{letter-spacing:.025em}.nm2 .tracking-widest{letter-spacing:.1em}.nm2 .text-\[\#b18950\]{--tw-text-opacity:1;color:rgb(177 137 80/var(--tw-text-opacity,1))}.nm2 .text-cream{--tw-text-opacity:1;color:rgb(251 248 242/var(--tw-text-opacity,1))}.nm2 .text-cream\/25{color:rgb(251 248 242/.25)}.nm2 .text-cream\/30{color:rgb(251 248 242/.3)}.nm2 .text-cream\/35{color:rgb(251 248 242/.35)}.nm2 .text-cream\/40{color:rgb(251 248 242/.4)}.nm2 .text-cream\/45{color:rgb(251 248 242/.45)}.nm2 .text-cream\/50{color:rgb(251 248 242/.5)}.nm2 .text-cream\/55{color:rgb(251 248 242/.55)}.nm2 .text-cream\/65{color:rgb(251 248 242/.65)}.nm2 .text-cream\/70{color:rgb(251 248 242/.7)}.nm2 .text-cream\/75{color:rgb(251 248 242/.75)}.nm2 .text-cream\/85{color:rgb(251 248 242/.85)}.nm2 .text-gold{--tw-text-opacity:1;color:rgb(201 168 76/var(--tw-text-opacity,1))}.nm2 .text-gold\/30{color:rgb(201 168 76/.3)}.nm2 .text-gold\/35{color:rgb(201 168 76/.35)}.nm2 .text-gold\/50{color:rgb(201 168 76/.5)}.nm2 .text-ink-black{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.nm2 .text-ink-black\/80{color:rgb(26 26 26/.8)}.nm2 .text-ink-faint{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.nm2 .text-ink-muted{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.nm2 .underline{text-decoration-line:underline}.nm2 .line-through{text-decoration-line:line-through}.nm2 .underline-offset-2{text-underline-offset:2px}.nm2 .opacity-100{opacity:1}.nm2 .opacity-20{opacity:.2}.nm2 .opacity-30{opacity:.3}.nm2 .opacity-5{opacity:.05}.nm2 .opacity-50{opacity:.5}.nm2 .shadow-\[0_18px_48px_rgba\(10\2c 10\2c 10\2c 0\.18\)\]{--tw-shadow:0 18px 48px rgba(10,10,10,0.18);--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nm2 .shadow-\[0_8px_20px_rgba\(201\2c 168\2c 76\2c 0\.28\)\]{--tw-shadow:0 8px 20px rgba(201,168,76,0.28);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nm2 .shadow-\[0px_0px_0px_0px_rgba\(0\2c _0\2c _0\2c _1\)\]{--tw-shadow:0px 0px 0px 0px rgba(0,0,0,1);--tw-shadow-colored:0px 0px 0px 0px var(--tw-shadow-color)}.nm2 .shadow-\[0px_0px_0px_0px_rgba\(0\2c _0\2c _0\2c _1\)\],.nm2 .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nm2 .shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.nm2 .shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.nm2 .shadow-md,.nm2 .shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nm2 .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.nm2 .shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nm2 .blur-3xl{--tw-blur:blur(64px)}.nm2 .blur-3xl,.nm2 .grayscale-\[50\%\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.nm2 .grayscale-\[50\%\]{--tw-grayscale:grayscale(50%)}.nm2 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.nm2 .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.nm2 .transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nm2 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nm2 .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nm2 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nm2 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nm2 .duration-150{transition-duration:.15s}.nm2 .duration-200{transition-duration:.2s}.nm2 .duration-300{transition-duration:.3s}:root{color-scheme:light;--background:#f8faf9;--surface:#ffffff;--surface-muted:#eef5f2;--ink:#171717;--muted:#5a625e;--line:#d8e0dc;--accent:#2f6b54;--accent-strong:#184a38;--accent-soft:#dfeee6;--focus:#f0bf4c;background:var(--background);color:var(--ink);font-family:Poppins,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-height:100%}body{min-height:100vh;margin:0;background:var(--background);color:var(--ink)}a{color:inherit}h1,h2,p{margin:0;letter-spacing:0}button,input,select,textarea{font:inherit}button:disabled,input:disabled{cursor:not-allowed;opacity:.64}.page-shell{min-height:100vh}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100% - 32px,1120px);min-height:78px;margin:0 auto;padding:14px 0}.brand-link{display:inline-flex;align-items:center;color:var(--accent-strong);font-size:1.25rem;font-weight:900;letter-spacing:0;text-decoration:none;white-space:nowrap}.header-links{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.language-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--accent-strong);cursor:pointer;font-weight:850;letter-spacing:0;padding:0 14px;text-decoration:none}.eyebrow{margin:0 0 14px;color:var(--accent);font-size:.875rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.lead{color:var(--muted);font-size:1.1rem;line-height:1.55}.admin-panel{width:min(100% - 32px,1120px);margin:44px auto 0;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:18px}.admin-panel h1{color:var(--accent-strong);font-size:3.25rem;line-height:1.05}.admin-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none}.admin-list li{border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:18px}.admin-card-link{display:block;margin:-18px;border-radius:8px;padding:18px;text-decoration:none}.admin-card-link:hover{background:var(--accent-soft)}.admin-core-tools{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0}.admin-core-tool{background:#111111;color:#ffffff;margin:0}.admin-core-tool:hover{background:#242424}.admin-core-tool span{color:rgba(255,255,255,.76)}.admin-list strong{display:block;margin-bottom:6px}.admin-list span{color:var(--muted);line-height:1.5}.faqs-panel,.offers-panel,.translations-panel{width:min(100% - 32px,1320px)}.translation-actions{display:flex;align-items:center;gap:14px;margin-top:26px}.translation-save-button{min-height:46px;border:0;border-radius:999px;background:var(--accent-strong);color:#ffffff;cursor:pointer;font-weight:850;padding:0 22px}.translation-saved{color:var(--accent-strong);font-weight:850}.translation-page-filter{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.translation-page-pill{display:inline-flex;align-items:center;min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--accent-strong);font-weight:850;padding:0 14px;text-decoration:none}.translation-page-pill.active,.translation-page-pill:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.translation-publish-panel{margin-top:28px;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.translation-publish-panel h2{margin:0 0 8px;font-size:1.15rem}.translation-publish-panel p{margin:0;color:var(--muted);line-height:1.6}.translation-publish-meta{margin-top:10px!important;color:var(--ink)!important;font-weight:650}.translation-publish-confirm{display:flex;align-items:flex-start;gap:10px;margin-top:16px;color:var(--ink);line-height:1.5}.translation-publish-button{min-height:46px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:#ffffff;cursor:pointer;font-weight:850;padding:0 22px}.translation-publish-error{color:#b42318;font-weight:700}.translation-section-list{display:grid;gap:28px;margin-top:24px}.translation-section{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#ffffff}.translation-section.open{border-color:color-mix(in srgb,var(--accent-strong) 34%,var(--line))}.translation-section-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:62px;border:0;border-bottom:1px solid transparent;background:var(--surface-muted);color:var(--accent-strong);cursor:pointer;padding:16px 18px;text-align:left}.translation-section.open .translation-section-toggle{border-bottom-color:var(--line)}.translation-section-toggle:hover{background:var(--accent-soft)}.translation-section-toggle strong{display:block;font-size:1.05rem}.translation-section-toggle code{display:inline-block;margin-top:5px;color:var(--muted);font-size:.78rem}.translation-section-count{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;border-radius:999px;background:var(--surface);color:var(--muted);font-size:.82rem;font-weight:850;padding:0 10px}.translation-table-wrap{overflow-x:auto}.translation-table{width:100%;min-width:840px;border-collapse:collapse}.translation-table td,.translation-table th{width:38%;border-bottom:1px solid var(--line);padding:16px 18px;text-align:left;vertical-align:top}.translation-table th:first-child{width:24%}.translation-table thead th{color:var(--accent-strong);font-size:.78rem;letter-spacing:0;text-transform:uppercase}.translation-table tbody th{color:var(--ink);font-weight:850}.translation-table tbody th span{display:block}.translation-table code{display:inline-block;margin-top:7px;color:var(--muted);font-size:.78rem;font-weight:600;white-space:normal}.translation-table textarea{display:block;width:100%;min-height:78px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:#ffffff;color:var(--ink);line-height:1.45;padding:10px 12px}.translation-table tr:last-child td,.translation-table tr:last-child th{border-bottom:0}.faq-admin-form{display:grid;gap:24px}.faq-admin-list{display:grid;gap:18px;margin-top:8px}.faq-admin-item{display:grid;gap:18px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:18px}.faq-admin-new{background:var(--surface-muted)}.faq-admin-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.faq-admin-item-header h2{margin:0;color:var(--accent-strong);font-size:1.05rem}.faq-admin-item-header p{margin-top:6px;color:var(--muted);line-height:1.5}.faq-sort-actions{display:flex;flex-wrap:wrap;gap:8px}.faq-sort-actions button{min-height:36px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--accent-strong);cursor:pointer;font-size:.9rem;font-weight:850;padding:0 12px}.faq-visible-toggle{display:inline-flex;align-items:center;gap:10px;justify-self:start;color:var(--accent-strong);font-weight:850}.faq-visible-toggle input{width:18px;height:18px;accent-color:var(--accent-strong)}.faq-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.faq-admin-field{display:grid;gap:8px;color:var(--ink);font-weight:850}.faq-admin-field input,.faq-admin-field select,.faq-admin-field textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#ffffff;color:var(--ink);line-height:1.45;padding:10px 12px}.faq-admin-field textarea{min-height:112px;resize:vertical}.testimonial-admin-preview{min-height:92px;border:1px dashed var(--line);border-radius:8px;background:var(--surface-muted);overflow:hidden}.testimonial-admin-preview img{display:block;width:100%;max-height:180px;-o-object-fit:contain;object-fit:contain}.catalog-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.catalog-toggle-row{display:flex;flex-wrap:wrap;gap:16px}.catalog-admin-panel{display:grid;gap:22px}.catalog-summary-grid{margin-top:0}.catalog-tabs{display:flex;flex-wrap:wrap;gap:10px}.catalog-tab{display:inline-flex;align-items:center;min-height:40px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--accent-strong);font-weight:850;padding:0 16px;text-decoration:none}.catalog-tab.active{border-color:var(--accent-strong);background:var(--accent-soft)}.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.catalog-actions{margin-top:0;flex-wrap:wrap}.catalog-tab-panel{display:none;gap:18px}.catalog-tab-panel.active{display:grid}.catalog-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalog-filter-group{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:14px}.catalog-filter-group span{color:var(--accent-strong);font-size:.82rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.catalog-pill-row{display:flex;flex-wrap:wrap;gap:10px}.catalog-offer-card,.catalog-offer-list{display:grid;gap:18px}.catalog-offer-card{border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:20px}.catalog-offer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.catalog-offer-header h2,.catalog-price-header h3{margin:0;color:var(--accent-strong)}.catalog-kicker{margin-bottom:6px;color:var(--accent);font-size:.82rem;font-weight:850;text-transform:uppercase}.catalog-helper{color:var(--muted);line-height:1.5}.catalog-badge-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.catalog-badge{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;font-size:.78rem;font-weight:850;padding:0 12px}.catalog-badge.ready{background:#e4f4ea;color:#1f5f3f}.catalog-badge.warning{background:#fff3d9;color:#7a5513}.catalog-badge.muted{background:#f3e8e8;color:#7d2525}.catalog-badge.neutral{background:var(--accent-soft);color:var(--accent-strong)}.catalog-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.catalog-meta-grid div{border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:14px}.catalog-meta-grid dt{color:var(--muted);font-size:.78rem;font-weight:850;text-transform:uppercase}.catalog-meta-grid dd{margin:6px 0 0;color:var(--accent-strong);font-weight:850}.catalog-price-stack{display:grid;gap:12px}.catalog-price-row{display:grid;gap:14px;border-top:1px solid var(--line);padding-top:16px}.catalog-price-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.catalog-advanced{border-top:1px solid var(--line);padding-top:14px}.catalog-advanced summary{color:var(--accent-strong);cursor:pointer;font-weight:850}.catalog-advanced[open]{display:grid;gap:14px}.faq-empty{border:1px dashed var(--line);border-radius:8px;color:var(--muted);padding:18px}.offer-alert{display:grid;gap:6px;margin-top:24px;border:1px solid #e1b866;border-radius:8px;background:#fff8e8;color:#5f4310;padding:16px 18px}.offer-alert strong{color:#4a3309}.offer-alert span{line-height:1.5}.offer-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 0}.offer-summary-grid div{border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:16px}.offer-detail-list dt,.offer-summary-grid dt{color:var(--muted);font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.offer-detail-list dd,.offer-summary-grid dd{margin:6px 0 0;color:var(--accent-strong);font-weight:850;overflow-wrap:anywhere}.offer-page-filter{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.offer-page-pill{display:inline-flex;align-items:center;min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--accent-strong);font-weight:850;padding:0 14px;text-decoration:none}.offer-page-pill.active,.offer-page-pill:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.offer-section{display:grid;gap:16px;margin-top:30px}.offer-section h2{color:var(--accent-strong);font-size:1.45rem}.offer-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offer-card{display:grid;gap:18px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:18px}.offer-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.offer-card-kicker{margin-bottom:8px;color:var(--accent);font-size:.8rem;font-weight:850;text-transform:uppercase}.offer-card h3{color:var(--accent-strong);font-size:1.25rem;line-height:1.2}.offer-card-header p:not(.offer-card-kicker){margin-top:8px;color:var(--muted);line-height:1.5}.offer-status{flex:0 0 auto;border-radius:999px;font-size:.78rem;font-weight:850;padding:7px 10px}.offer-status.visible{background:var(--accent-soft);color:var(--accent-strong)}.offer-status.hidden{background:#f3e8e8;color:#7d2525}.offer-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.offer-detail-list div{min-width:0}.offer-price-list{display:grid;gap:12px}.offer-price-card{display:grid;gap:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:14px}.offer-price-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.offer-price-card h4{margin:0;color:var(--accent-strong);font-size:1rem;line-height:1.25}.offer-raw-details{border-top:1px solid var(--line);padding-top:14px}.offer-raw-details summary{color:var(--accent-strong);cursor:pointer;font-weight:850}.offer-raw-details pre{overflow:auto;max-height:360px;margin:12px 0 0;border-radius:8px;background:#101815;color:#eef5f2;font-size:.82rem;line-height:1.45;padding:14px}.offer-empty{border:1px dashed var(--line);border-radius:8px;color:var(--muted);padding:18px}.site-footer{width:min(100% - 32px,1120px);margin:72px auto 0;border-top:1px solid var(--line);color:var(--muted);padding:28px 0}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:820px){.site-header{align-items:flex-start;flex-direction:column}.header-links{flex-wrap:wrap;justify-content:flex-start}.admin-panel h1{font-size:2.5rem}.admin-core-tools,.admin-list{grid-template-columns:1fr}.faq-admin-item-header{flex-direction:column}.catalog-offer-header,.catalog-price-header,.catalog-section-header,.catalog-toolbar{align-items:flex-start;flex-direction:column}.catalog-badge-row{justify-content:flex-start}.catalog-filter-grid,.catalog-meta-grid,.faq-field-grid,.offer-card-grid,.offer-detail-list,.offer-summary-grid{grid-template-columns:1fr}.offer-card-header,.offer-price-card-header{flex-direction:column}}.nm2 .hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nm2 .hover\:border-gold:hover{--tw-border-opacity:1;border-color:rgb(201 168 76/var(--tw-border-opacity,1))}.nm2 .hover\:bg-cream\/15:hover{background-color:rgb(251 248 242/.15)}.nm2 .hover\:bg-ink-black\/5:hover{background-color:rgb(26 26 26/.05)}.nm2 .hover\:bg-ink-light:hover{--tw-bg-opacity:1;background-color:rgb(42 42 42/var(--tw-bg-opacity,1))}.nm2 .hover\:text-cream\/80:hover{color:rgb(251 248 242/.8)}.nm2 .hover\:text-gold:hover{--tw-text-opacity:1;color:rgb(201 168 76/var(--tw-text-opacity,1))}.nm2 .hover\:text-ink-black:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.nm2 .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.nm2 .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.nm2 .focus\:ring-\[\#ae8b50\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(174 139 80/var(--tw-ring-opacity,1))}.nm2 .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.nm2 :is(.group:hover .group-hover\:opacity-10){opacity:.1}@media (min-width:640px){.nm2 .sm\:mb-6{margin-bottom:1.5rem}.nm2 .sm\:mb-8{margin-bottom:2rem}.nm2 .sm\:mb-9{margin-bottom:2.25rem}.nm2 .sm\:mt-5{margin-top:1.25rem}.nm2 .sm\:block{display:block}.nm2 .sm\:flex{display:flex}.nm2 .sm\:h-14{height:3.5rem}.nm2 .sm\:w-14{width:3.5rem}.nm2 .sm\:w-\[26rem\]{width:26rem}.nm2 .sm\:flex-row{flex-direction:row}.nm2 .sm\:flex-wrap{flex-wrap:wrap}.nm2 .sm\:gap-10{gap:2.5rem}.nm2 .sm\:gap-3{gap:.75rem}.nm2 .sm\:p-5{padding:1.25rem}.nm2 .sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.nm2 .md\:col-span-2{grid-column:span 2/span 2}.nm2 .md\:block{display:block}.nm2 .md\:flex{display:flex}.nm2 .md\:hidden{display:none}.nm2 .md\:columns-3{-moz-columns:3;column-count:3}.nm2 .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nm2 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nm2 .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nm2 .md\:flex-row{flex-direction:row}.nm2 .md\:gap-6{gap:1.5rem}}@media (min-width:1024px){.nm2 .lg\:col-span-4{grid-column:span 4/span 4}.nm2 .lg\:col-span-5{grid-column:span 5/span 5}.nm2 .lg\:col-span-7{grid-column:span 7/span 7}.nm2 .lg\:col-span-8{grid-column:span 8/span 8}.nm2 .lg\:mx-0{margin-left:0;margin-right:0}.nm2 .lg\:block{display:block}.nm2 .lg\:flex{display:flex}.nm2 .lg\:grid{display:grid}.nm2 .lg\:hidden{display:none}.nm2 .lg\:h-\[450px\]{height:450px}.nm2 .lg\:h-\[640px\]{height:640px}.nm2 .lg\:min-h-\[320px\]{min-height:320px}.nm2 .lg\:max-w-md{max-width:28rem}.nm2 .lg\:max-w-xl{max-width:36rem}.nm2 .lg\:shrink-0{flex-shrink:0}.nm2 .lg\:basis-\[58\%\]{flex-basis:58%}.nm2 .lg\:columns-2{-moz-columns:2;column-count:2}.nm2 .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.nm2 .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nm2 .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nm2 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nm2 .lg\:flex-row{flex-direction:row}.nm2 .lg\:items-start{align-items:flex-start}.nm2 .lg\:items-end{align-items:flex-end}.nm2 .lg\:justify-start{justify-content:flex-start}.nm2 .lg\:gap-16{gap:4rem}.nm2 .lg\:gap-20{gap:5rem}.nm2 .lg\:justify-self-end{justify-self:end}.nm2 .lg\:p-10{padding:2.5rem}.nm2 .lg\:p-12{padding:3rem}.nm2 .lg\:p-7{padding:1.75rem}.nm2 .lg\:p-8{padding:2rem}.nm2 .lg\:p-\[30px\]{padding:30px}.nm2 .lg\:px-12{padding-left:3rem;padding-right:3rem}.nm2 .lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.nm2 .lg\:py-24{padding-top:6rem;padding-bottom:6rem}.nm2 .lg\:py-28{padding-top:7rem;padding-bottom:7rem}.nm2 .lg\:py-32{padding-top:8rem;padding-bottom:8rem}.nm2 .lg\:py-36{padding-top:9rem;padding-bottom:9rem}.nm2 .lg\:text-left{text-align:left}.nm2 .lg\:text-2xl{font-size:1.5rem;line-height:2rem}.nm2 .lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.nm2 .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.nm2 .lg\:text-5xl{font-size:3rem;line-height:1}.nm2 .lg\:text-6xl{font-size:3.75rem;line-height:1}.nm2 .lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.nm2 .lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.nm2 .xl\:gap-20{gap:5rem}.nm2 .xl\:text-6xl{font-size:3.75rem;line-height:1}.nm2 .xl\:text-7xl{font-size:4.5rem;line-height:1}.nm2 .xl\:text-base{font-size:1rem;line-height:1.5rem}.nm2 .xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}