.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-3{margin-top:.75rem}.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\,4vh\,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}.nm2 .aspect-\[0\.84\/1\]{aspect-ratio:.84}.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}.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\%\,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}.nm2 .flex-shrink-0,.nm2 .shrink-0{flex-shrink:0}.nm2 .-translate-x-1\/2{--tw-translate-x:-50%;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%;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-\[0\.08em\]{--tw-translate-y:.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;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 .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-outside{list-style-position:outside}.nm2 .list-none{list-style-type:none}.nm2 .columns-1{-moz-columns:1;columns: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\,3vh\,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-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * 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-2{border-left-width:2px}.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:#f2ebd999}.nm2 .border-cream\/15{border-color:#fbf8f226}.nm2 .border-gold{--tw-border-opacity:1;border-color:rgb(201 168 76/var(--tw-border-opacity,1))}.nm2 .border-gold\/15{border-color:#c9a84c26}.nm2 .border-gold\/20{border-color:#c9a84c33}.nm2 .border-gold\/30{border-color:#c9a84c4d}.nm2 .border-gold\/40{border-color:#c9a84c66}.nm2 .border-gold\/60{border-color:#c9a84c99}.nm2 .border-gold\/70{border-color:#c9a84cb3}.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:#1a1a1a1a}.nm2 .border-ink-black\/15{border-color:#1a1a1a26}.nm2 .border-ink-black\/20{border-color:#1a1a1a33}.nm2 .border-ink-black\/5{border-color:#1a1a1a0d}.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:#fbf8f2f2}.nm2 .bg-gold{--tw-bg-opacity:1;background-color:rgb(201 168 76/var(--tw-bg-opacity,1))}.nm2 .bg-gold\/10{background-color:#c9a84c1a}.nm2 .bg-gold\/15{background-color:#c9a84c26}.nm2 .bg-gold\/20{background-color:#c9a84c33}.nm2 .bg-gold\/5{background-color:#c9a84c0d}.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:#1a1a1a26}.nm2 .bg-ink-black\/20{background-color:#1a1a1a33}.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:#ede0cc4d}.nm2 .bg-sand\/40{background-color:#ede0cc66}.nm2 .bg-sand\/50{background-color:#ede0cc80}.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:#ffffff80}.nm2 .bg-white\/95{background-color:#fffffff2}.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:#444 var(--tw-gradient-from-position);--tw-gradient-to:#4440 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:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.nm2 .via-gold\/30{--tw-gradient-to:#c9a84c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #c9a84c4d var(--tw-gradient-via-position), var(--tw-gradient-to)}.nm2 .via-ink-black\/15{--tw-gradient-to:#1a1a1a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #1a1a1a26 var(--tw-gradient-via-position), var(--tw-gradient-to)}.nm2 .to-ink-faint{--tw-gradient-to:#666 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\,2\.5vh\,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-5{padding-left:1.25rem}.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:#fbf8f240}.nm2 .text-cream\/30{color:#fbf8f24d}.nm2 .text-cream\/35{color:#fbf8f259}.nm2 .text-cream\/40{color:#fbf8f266}.nm2 .text-cream\/45{color:#fbf8f273}.nm2 .text-cream\/50{color:#fbf8f280}.nm2 .text-cream\/55{color:#fbf8f28c}.nm2 .text-cream\/65{color:#fbf8f2a6}.nm2 .text-cream\/70{color:#fbf8f2b3}.nm2 .text-cream\/75{color:#fbf8f2bf}.nm2 .text-cream\/85{color:#fbf8f2d9}.nm2 .text-gold{--tw-text-opacity:1;color:rgb(201 168 76/var(--tw-text-opacity,1))}.nm2 .text-gold\/30{color:#c9a84c4d}.nm2 .text-gold\/35{color:#c9a84c59}.nm2 .text-gold\/50{color:#c9a84c80}.nm2 .text-ink-black{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.nm2 .text-ink-black\/80{color:#1a1a1acc}.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-10{opacity:.1}.nm2 .opacity-100{opacity:1}.nm2 .opacity-20{opacity:.2}.nm2 .opacity-30{opacity:.3}.nm2 .opacity-50{opacity:.5}.nm2 .shadow-\[0_18px_48px_rgba\(10\,10\,10\,0\.18\)\]{--tw-shadow:0 18px 48px #0a0a0a2e;--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\,168\,76\,0\.28\)\]{--tw-shadow:0 8px 20px #c9a84c47;--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\,_0\,_0\,_1\)\]{--tw-shadow:0px 0px 0px 0px #000;--tw-shadow-colored:0px 0px 0px 0px 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-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 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-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--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);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%);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 .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);-webkit-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);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-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nm2 .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nm2 .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nm2 .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nm2 .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nm2 .duration-150{transition-duration:.15s}.nm2 .duration-200{transition-duration:.2s}.nm2 .duration-300{transition-duration:.3s}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f8faf9;--surface:#fff;--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{background:var(--background);min-height:100vh;color:var(--ink);margin:0}a{color:inherit}h1,h2,p{letter-spacing:0;margin:0}button,input,textarea,select{font:inherit}button:disabled,input:disabled{cursor:not-allowed;opacity:.64}.page-shell{min-height:100vh}.site-header{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 32px,1120px);min-height:78px;margin:0 auto;padding:14px 0;display:flex}.brand-link{color:var(--accent-strong);letter-spacing:0;white-space:nowrap;align-items:center;font-size:1.25rem;font-weight:900;text-decoration:none;display:inline-flex}.header-links{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.language-link{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent-strong);cursor:pointer;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex}.eyebrow{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:.875rem;font-weight:800}.lead{color:var(--muted);font-size:1.1rem;line-height:1.55}.admin-panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;width:min(100% - 32px,1120px);margin:44px auto 0;padding:18px}.admin-panel h1{color:var(--accent-strong);font-size:3.25rem;line-height:1.05}.admin-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.admin-list li{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;padding:18px}.admin-card-link{border-radius:8px;margin:-18px;padding:18px;text-decoration:none;display:block}.admin-card-link:hover{background:var(--accent-soft)}.admin-core-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.admin-core-tool{color:#fff;background:#111;margin:0}.admin-core-tool:hover{background:#242424}.admin-core-tool span{color:#ffffffc2}.admin-list strong{margin-bottom:6px;display:block}.admin-list span{color:var(--muted);line-height:1.5}.translations-panel,.faqs-panel,.offers-panel{width:min(100% - 32px,1320px)}.translation-actions{align-items:center;gap:14px;margin-top:26px;display:flex}.translation-save-button{background:var(--accent-strong);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:0 22px;font-weight:850}.translation-saved{color:var(--accent-strong);font-weight:850}.translation-page-filter{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.translation-page-pill{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent-strong);border-radius:999px;align-items:center;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex}.translation-page-pill.active,.translation-page-pill:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.translation-visual-editor-callout{border:1px solid color-mix(in srgb, var(--accent-strong) 34%, var(--line));background:var(--accent-soft);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:18px 20px;display:flex}.translation-visual-editor-callout div{gap:4px;display:grid}.translation-visual-editor-callout span{color:var(--muted);line-height:1.5}.translation-visual-editor-callout a{background:var(--accent-strong);color:#fff;border-radius:999px;flex:none;align-items:center;min-height:42px;padding:0 18px;font-weight:850;text-decoration:none;display:inline-flex}.visual-copy-editor{z-index:1000;background:#dfe7e3;position:fixed;inset:0;overflow:hidden}.visual-copy-toolbar{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafcfbe6;border-bottom:1px solid #184a382e;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:10px 18px;display:flex;position:absolute;inset:0 0 auto;box-shadow:0 12px 36px #18261f1f}.visual-copy-toolbar>div:first-child{gap:2px;display:grid}.visual-copy-toolbar strong{color:var(--ink);font-size:.98rem}.visual-copy-toolbar span{color:var(--muted);font-size:.78rem}.visual-copy-toolbar-actions{white-space:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex;overflow-x:auto}.visual-copy-toolbar-actions a,.visual-copy-toolbar-actions button{min-height:38px;color:var(--accent-strong);cursor:pointer;background:#ffffffc2;border:1px solid #184a383d;border-radius:999px;align-items:center;padding:0 13px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.visual-copy-toolbar-actions .visual-copy-publish-link{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.visual-copy-frame{background:#fff;border:0;width:100%;height:calc(100% - 68px);position:absolute;inset:68px 0 0}.visual-copy-drawer{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #184a3838;border-radius:20px;width:min(410px,100% - 36px);max-height:calc(100% - 104px);padding:22px;position:absolute;top:86px;right:18px;overflow:auto;box-shadow:0 22px 70px #12261d38}.visual-copy-drawer-kicker{color:var(--accent-strong);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:900}.visual-copy-drawer h1{margin:6px 0 10px;font-size:1.35rem;line-height:1.2}.visual-copy-drawer>p:not(.visual-copy-drawer-kicker){color:var(--muted);line-height:1.55}.visual-copy-field-choice,.visual-copy-input-label{color:var(--ink);gap:7px;margin-top:16px;font-size:.78rem;font-weight:800;display:grid}.visual-copy-field-choice select,.visual-copy-drawer textarea{width:100%;color:var(--ink);background:#ffffffb3;border:1px solid #184a3847;border-radius:12px}.visual-copy-field-choice select{min-height:42px;padding:0 12px}.visual-copy-drawer textarea{resize:vertical;min-height:112px;margin-top:7px;padding:12px 14px;line-height:1.5}.visual-copy-drawer code{overflow-wrap:anywhere;color:var(--muted);margin-top:9px;font-size:.68rem;display:block}.visual-copy-drawer-actions{gap:9px;margin-top:17px;display:flex}.visual-copy-drawer-actions button{border:1px solid var(--accent-strong);min-height:42px;color:var(--accent-strong);cursor:pointer;background:#ffffffb8;border-radius:999px;padding:0 17px;font-weight:850}.visual-copy-drawer-actions button:first-child{background:var(--accent-strong);color:#fff}.visual-copy-status{font-size:.78rem;margin-top:14px!important}.translation-publish-panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-top:28px;padding:22px}.translation-publish-panel h2{margin:0 0 8px;font-size:1.15rem}.translation-publish-panel p{color:var(--muted);margin:0;line-height:1.6}.translation-publish-meta{font-weight:650;color:var(--ink)!important;margin-top:10px!important}.translation-publish-confirm{color:var(--ink);align-items:flex-start;gap:10px;margin-top:16px;line-height:1.5;display:flex}.translation-publish-button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;min-height:46px;padding:0 22px;font-weight:850}.translation-publish-error{color:#b42318;font-weight:700}.translation-section-list{gap:28px;margin-top:24px;display:grid}.translation-section{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.translation-section.open{border-color:color-mix(in srgb, var(--accent-strong) 34%, var(--line))}.translation-section-toggle{background:var(--surface-muted);width:100%;min-height:62px;color:var(--accent-strong);cursor:pointer;text-align:left;border:0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.translation-section.open .translation-section-toggle{border-bottom-color:var(--line)}.translation-section-toggle:hover{background:var(--accent-soft)}.translation-section-toggle strong{font-size:1.05rem;display:block}.translation-section-toggle code{color:var(--muted);margin-top:5px;font-size:.78rem;display:inline-block}.translation-section-count{background:var(--surface);min-width:34px;height:28px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.82rem;font-weight:850;display:inline-flex}.translation-table-wrap{overflow-x:auto}.translation-table{border-collapse:collapse;width:100%;min-width:840px}.translation-table th,.translation-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;width:38%;padding:16px 18px}.translation-table th:first-child{width:24%}.translation-table thead th{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;font-size:.78rem}.translation-table tbody th{color:var(--ink);font-weight:850}.translation-table tbody th span{display:block}.translation-table code{color:var(--muted);white-space:normal;margin-top:7px;font-size:.78rem;font-weight:600;display:inline-block}.translation-table textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:78px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px;line-height:1.45;display:block}.rich-text-editor{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.rich-text-toolbar{border-bottom:1px solid var(--line);background:var(--surface-muted);flex-wrap:wrap;gap:5px;padding:7px;display:flex}.rich-text-toolbar button{border:1px solid var(--line);min-height:30px;color:var(--ink);cursor:pointer;background:#fff;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:750}.rich-text-toolbar button:hover,.rich-text-toolbar button:focus-visible{border-color:var(--accent-strong);color:var(--accent-strong)}.rich-text-surface{min-height:132px;color:var(--ink);outline:none;padding:11px 12px;line-height:1.5}.rich-text-surface:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent-strong) 34%, transparent)}.rich-text-surface p{margin:0 0 .65rem}.rich-text-surface p:last-child,.rich-text-surface ul:last-child,.rich-text-surface ol:last-child{margin-bottom:0}.rich-text-surface ul,.rich-text-surface ol{margin:0 0 .65rem;padding-left:1.4rem}.rich-text-surface ul{list-style:outside}.rich-text-surface ol{list-style:decimal}.translation-table tr:last-child th,.translation-table tr:last-child td{border-bottom:0}.faq-admin-form{gap:24px;display:grid}.faq-admin-list{gap:18px;margin-top:8px;display:grid}.faq-admin-item{border:1px solid var(--line);background:#fff;border-radius:8px;gap:18px;padding:18px;display:grid}.faq-admin-new{background:var(--surface-muted)}.faq-admin-item-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.faq-admin-item-header h2{color:var(--accent-strong);margin:0;font-size:1.05rem}.faq-admin-item-header p{color:var(--muted);margin-top:6px;line-height:1.5}.faq-sort-actions{flex-wrap:wrap;gap:8px;display:flex}.faq-sort-actions button{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--accent-strong);cursor:pointer;border-radius:999px;padding:0 12px;font-size:.9rem;font-weight:850}.faq-visible-toggle{color:var(--accent-strong);justify-self:start;align-items:center;gap:10px;font-weight:850;display:inline-flex}.faq-visible-toggle input{width:18px;height:18px;accent-color:var(--accent-strong)}.faq-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.faq-admin-field{color:var(--ink);gap:8px;font-weight:850;display:grid}.faq-admin-field input,.faq-admin-field select,.faq-admin-field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px;line-height:1.45}.faq-admin-field textarea{resize:vertical;min-height:112px}.testimonial-admin-preview{border:1px dashed var(--line);background:var(--surface-muted);border-radius:8px;min-height:92px;overflow:hidden}.testimonial-admin-preview img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:180px;display:block}.testimonial-admin-panel,.testimonial-workspace{gap:22px;display:grid}.testimonial-list-toolbar{align-items:center}.testimonial-filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.testimonial-filter-tabs button,.testimonial-table-actions button{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent-strong);cursor:pointer;border-radius:999px;padding:0 14px;font-weight:850}.testimonial-filter-tabs button.active{border-color:var(--accent-strong);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-strong)}.testimonial-admin-table{min-width:860px}.testimonial-admin-table .testimonial-hidden-row{opacity:.5}.testimonial-table-thumbnail{border:1px solid var(--line);background:var(--surface-muted);-o-object-fit:cover;object-fit:cover;border-radius:10px;width:56px;height:56px;display:block}.testimonial-status-badges{justify-content:flex-start}.testimonial-table-actions,.testimonial-table-actions form{justify-content:flex-end;align-items:center;gap:8px;display:flex}.testimonial-table-actions button:disabled{cursor:not-allowed;opacity:.4}.testimonial-table-actions .catalog-delete-button{color:#9d2f2f;border-color:#b94747}.testimonial-admin-dialog{width:min(980px,100% - 32px)}.testimonial-locale-fieldset{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.testimonial-locale-fieldset legend{color:var(--ink);padding:0 4px;font-weight:850}.testimonial-modal-preview{border:1px dashed var(--line);background:var(--surface-muted);border-radius:8px;justify-content:center;align-items:center;min-height:120px;padding:12px;display:flex}.testimonial-modal-preview img{-o-object-fit:contain;object-fit:contain;border-radius:8px;max-width:100%;max-height:220px;display:block}.testimonial-language-fields{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.testimonial-language-fields h3{color:var(--accent-strong);margin:0}.testimonial-quote-field{grid-column:1/-1}.testimonial-promoted-helper{color:var(--muted);flex:100%;margin:0;font-size:.86rem;line-height:1.5}.testimonial-publish-panel{margin:0}.multiply-admin-panel{width:min(100% - 32px,1440px)}.multiply-version-toolbar,.multiply-version-summary,.multiply-card-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.multiply-version-toolbar{margin-top:28px}.multiply-version-note{border-left:3px solid var(--accent-strong);max-width:920px;color:var(--muted);margin-top:14px;padding-left:12px}.multiply-version-list,.multiply-version-actions,.multiply-row-actions{flex-wrap:wrap;gap:10px;display:flex}.multiply-version-pill{border:1px solid var(--line);min-height:40px;color:var(--accent-strong);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex}.multiply-version-pill span{color:var(--muted);text-transform:uppercase;font-size:.78rem}.multiply-version-pill.active{border-color:var(--accent-strong);background:var(--accent-soft)}.multiply-error,.multiply-readiness{color:#762b2b;background:#fff5f5;border:1px solid #d8a3a3;border-radius:8px;margin-top:20px;padding:14px 16px}.multiply-readiness summary{cursor:pointer;font-weight:850}.multiply-readiness li+li{margin-top:5px}.multiply-version-summary{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;margin-top:24px;padding:16px}.multiply-version-summary>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.multiply-version-summary small{width:100%;color:var(--muted)}.multiply-status,.multiply-type-badge{min-height:24px;color:var(--muted);text-transform:uppercase;background:#e9e6df;border-radius:999px;align-items:center;padding:0 9px;font-size:.72rem;font-weight:900;display:inline-flex}.multiply-status-draft{color:#765900;background:#fff0c8}.multiply-status-published{color:#185c3d;background:#daf0e4}.multiply-tabs{border-bottom:1px solid var(--line);gap:8px;margin-top:24px;display:flex}.multiply-tabs a{color:var(--muted);border-bottom:3px solid #0000;padding:12px 14px;font-weight:850;text-decoration:none}.multiply-tabs a.active{border-bottom-color:var(--accent-strong);color:var(--accent-strong)}.multiply-object-list,.multiply-card-list{gap:14px;margin-top:20px;display:grid}.multiply-object-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:120px minmax(220px,1fr) minmax(190px,.7fr) auto;align-items:end;gap:14px;padding:14px;display:grid}.multiply-object-row label,.multiply-card-fields label,.multiply-story-field,.multiply-media-grid label{color:var(--ink);gap:7px;font-weight:850;display:grid}.multiply-object-row input,.multiply-object-row output,.multiply-card-fields select,.multiply-story-field textarea,.multiply-media-grid input{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px}.multiply-object-row output{background:var(--surface-muted);align-items:center;display:flex}.multiply-new-row,.multiply-card-new,.multiply-add-section{background:var(--surface-muted)}.multiply-add-section{border:1px dashed var(--line);border-radius:8px;gap:12px;margin-top:14px;padding:18px;display:grid}.multiply-add-section h2,.multiply-add-section p{margin:0}.multiply-add-section p{color:var(--muted);line-height:1.5}.multiply-delete-button{color:#762b2b;cursor:pointer;background:#fff5f5;border:1px solid #d8a3a3;border-radius:999px;min-height:42px;padding:0 14px;font-weight:850}.multiply-card-editor{border:1px solid var(--line);background:#fff;border-radius:8px;gap:18px;padding:18px;display:grid}.multiply-card-heading{align-items:flex-start}.multiply-card-heading h2{color:var(--accent-strong);margin:8px 0 4px;font-size:1.25rem}.multiply-card-fields,.multiply-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.multiply-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.multiply-media-grid label{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;align-content:start;padding:14px}.multiply-media-grid a,.multiply-media-grid small{color:var(--muted);font-size:.84rem}.multiply-media-grid .multiply-media-remove{color:#762b2b;align-items:center;gap:7px;font-size:.84rem;font-weight:750;display:inline-flex}.multiply-media-grid .multiply-media-remove input{width:auto;min-height:auto}.multiply-story-field textarea{resize:vertical;min-height:120px}.multiply-new-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.multiply-empty{border:1px dashed var(--line);color:var(--muted);border-radius:8px;margin-top:20px;padding:18px}.multiply-level-list,.multiply-unit-list{gap:18px;margin-top:20px;display:grid}.multiply-level-principle{border-left:3px solid var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong);gap:5px;padding:14px 16px;display:grid}.multiply-level-principle span,.multiply-unit-rule,.multiply-unit-editor summary small{color:var(--muted)}.multiply-method-level{border:1px solid var(--line);background:var(--surface-muted);border-radius:10px;gap:16px;padding:18px;display:grid}.multiply-level-editor,.multiply-unit-editor form{gap:16px;display:grid}.multiply-level-missing{border:1px dashed var(--line);border-radius:8px;padding:16px}.multiply-level-heading,.multiply-unit-editor summary,.multiply-unit-editor summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.multiply-level-heading{align-items:flex-start}.multiply-level-heading h2{color:var(--accent-strong);margin:8px 0 4px}.multiply-level-fields,.multiply-unit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multiply-level-fields label,.multiply-unit-fields label{color:var(--ink);gap:7px;font-weight:850;display:grid}.multiply-level-fields input,.multiply-level-fields textarea,.multiply-unit-fields input,.multiply-unit-fields select,.multiply-unit-fields textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px}.multiply-level-fields textarea,.multiply-unit-fields textarea{resize:vertical}.multiply-level-wide-field{grid-column:1/-1}.multiply-unit-list{margin-top:0;padding-left:22px}.multiply-unit-editor{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.multiply-unit-editor summary{cursor:pointer;padding:14px 16px;list-style-position:inside}.multiply-unit-editor[open] summary{border-bottom:1px solid var(--line)}.multiply-unit-editor form{padding:16px}.multiply-unit-new{background:var(--surface-muted);border-style:dashed}.multiply-unit-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.multiply-unit-options{flex-wrap:wrap;gap:10px 18px;display:flex}.multiply-unit-options label{color:var(--ink);align-items:center;gap:7px;font-weight:750;display:inline-flex}.multiply-unit-rule{margin:0;line-height:1.5}.multiply-new-unit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multiply-unit-group{gap:10px;display:grid}.multiply-iteration-list{border-left:2px solid var(--line);gap:10px;margin-left:22px;padding-left:16px;display:grid}.multiply-iteration-heading>div{gap:4px;display:grid}.multiply-iteration-heading span,.multiply-iteration-editor summary small{color:var(--muted);font-size:.86rem}.multiply-iteration-editor{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.multiply-iteration-editor summary,.multiply-iteration-editor summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.multiply-iteration-editor summary{cursor:pointer;padding:12px 14px;list-style-position:inside}.multiply-iteration-editor[open] summary{border-bottom:1px solid var(--line)}.multiply-iteration-editor form{gap:14px;padding:14px;display:grid}.multiply-iteration-new{background:var(--surface-muted);border-style:dashed}.multiply-iteration-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multiply-iteration-fields label{color:var(--ink);gap:7px;font-weight:850;display:grid}.multiply-iteration-fields input,.multiply-iteration-fields select,.multiply-iteration-fields output{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px}.multiply-iteration-fields output{background:var(--surface-muted);align-items:center;display:flex}.multiply-iteration-media-grid{grid-template-columns:minmax(0,1fr)}.multiply-step-list{border-left:2px solid var(--accent-strong);gap:10px;margin-left:22px;padding-left:16px;display:grid}.multiply-step-editor{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.multiply-step-editor summary,.multiply-step-editor summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.multiply-step-editor summary{cursor:pointer;padding:12px 14px;list-style-position:inside}.multiply-step-editor summary small,.multiply-step-fields small{color:var(--muted);font-size:.86rem}.multiply-step-editor[open] summary{border-bottom:1px solid var(--line)}.multiply-step-editor form{gap:14px;padding:14px;display:grid}.multiply-step-new{background:var(--surface-muted);border-style:dashed}.multiply-step-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multiply-step-fields label{color:var(--ink);gap:7px;font-weight:850;display:grid}.multiply-step-fields input,.multiply-step-fields select,.multiply-step-fields textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px}.multiply-step-fields textarea{resize:vertical}.catalog-section-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.catalog-toggle-row{flex-wrap:wrap;gap:16px;display:flex}.catalog-admin-panel{gap:22px;display:grid}.catalog-summary-grid{margin-top:0}.catalog-tabs{flex-wrap:wrap;gap:10px;display:flex}.catalog-tab{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--accent-strong);border-radius:999px;align-items:center;padding:0 16px;font-weight:850;text-decoration:none;display:inline-flex}.catalog-tab.active{border-color:var(--accent-strong);background:var(--accent-soft)}.catalog-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.catalog-actions{flex-wrap:wrap;margin-top:0}.catalog-tab-panel{gap:18px;display:none}.catalog-tab-panel.active{display:grid}.catalog-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.catalog-filter-group{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;gap:10px;padding:14px;display:grid}.catalog-filter-group span{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;font-size:.82rem;font-weight:850}.catalog-pill-row{flex-wrap:wrap;gap:10px;display:flex}.catalog-offer-list{gap:18px;display:grid}.catalog-offer-card{border:1px solid var(--line);background:#fff;border-radius:8px;gap:18px;padding:20px;display:grid}.catalog-offer-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.catalog-offer-header h2,.catalog-price-header h3{color:var(--accent-strong);margin:0}.catalog-kicker{color:var(--accent);text-transform:uppercase;margin-bottom:6px;font-size:.82rem;font-weight:850}.catalog-helper{color:var(--muted);line-height:1.5}.catalog-badge-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.catalog-badge{border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.78rem;font-weight:850;display:inline-flex}.catalog-badge.ready{color:#1f5f3f;background:#e4f4ea}.catalog-badge.warning{color:#7a5513;background:#fff3d9}.catalog-badge.muted{color:#7d2525;background:#f3e8e8}.catalog-badge.neutral{background:var(--accent-soft);color:var(--accent-strong)}.catalog-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.catalog-meta-grid div{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;padding:14px}.catalog-meta-grid dt{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.catalog-meta-grid dd{color:var(--accent-strong);margin:6px 0 0;font-weight:850}.catalog-price-stack{gap:12px;display:grid}.catalog-price-row{border-top:1px solid var(--line);gap:14px;padding-top:16px;display:grid}.catalog-price-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.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]{gap:14px;display:grid}.catalog-workspace-message{margin:0}.catalog-product-tabbar{border-bottom:1px solid var(--line);align-items:stretch;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.catalog-product-tab{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.catalog-product-tab.active{border-color:var(--accent-strong);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-strong)}.catalog-product-tab button,.catalog-product-add{min-height:42px;color:var(--accent-strong);cursor:pointer;background:0 0;border:0;font-weight:850}.catalog-product-tab>button:first-child{padding:0 15px}.catalog-product-tab .catalog-product-edit{border-left:1px solid var(--line);color:var(--muted);padding:0 12px;font-size:.76rem}.catalog-product-add{border:1px dashed var(--accent-strong);border-radius:50%;width:42px;min-width:42px;font-size:1.35rem}.catalog-list-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.catalog-list-toolbar h2,.catalog-list-toolbar p{margin:0}.catalog-list-actions,.catalog-inline-actions{flex-wrap:wrap;gap:10px;display:flex}.catalog-inline-actions{justify-content:flex-end}.catalog-inline-actions button,.catalog-cancel-button,.catalog-delete-button,.catalog-modal-close,.catalog-table-edit{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent-strong);cursor:pointer;border-radius:999px;padding:0 14px;font-weight:850}.catalog-table-wrap{border:1px solid var(--line);background:#fff;border-radius:10px;overflow-x:auto}.catalog-admin-table{border-collapse:collapse;width:100%;min-width:900px}.catalog-admin-table th,.catalog-admin-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:14px 16px}.catalog-admin-table th{background:var(--surface-muted);color:var(--accent-strong);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:850}.catalog-admin-table tbody tr:last-child td{border-bottom:0}.catalog-admin-table tbody tr:hover{background:#fcfaf6}.catalog-admin-table td:last-child{text-align:right}.catalog-feature-table{min-width:0}.catalog-feature-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.catalog-feature-visibility{color:var(--accent-strong);font-size:1.1rem;font-weight:900}.catalog-table-edit{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.catalog-admin-dialog{background:0 0;border:0;border-radius:14px;width:min(1040px,100% - 32px);max-width:none;max-height:calc(100svh - 32px);padding:0}.catalog-product-dialog{width:min(680px,100% - 32px)}.catalog-admin-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1916129e}.catalog-modal-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 70px #19161247}.catalog-modal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.catalog-modal-header .eyebrow{margin:0 0 6px}.catalog-modal-header h2{color:var(--accent-strong);margin:0}.catalog-modal-close{border-radius:50%;width:40px;min-width:40px;height:40px;padding:0;font-size:1.55rem;line-height:1}.catalog-modal-form{gap:22px;max-height:calc(100svh - 132px);padding:24px;display:grid;overflow-y:auto}.catalog-modal-toggles{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;flex-wrap:wrap;gap:16px;padding:16px;display:flex}.catalog-modal-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:20px;display:flex}.catalog-modal-actions>div{gap:10px;display:flex}.catalog-delete-button{color:#9d2f2f;border-color:#b94747}.faq-empty{border:1px dashed var(--line);color:var(--muted);border-radius:8px;padding:18px}.offer-alert{color:#5f4310;background:#fff8e8;border:1px solid #e1b866;border-radius:8px;gap:6px;margin-top:24px;padding:16px 18px;display:grid}.offer-alert strong{color:#4a3309}.offer-alert span{line-height:1.5}.offer-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 0;display:grid}.offer-summary-grid div{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;padding:16px}.offer-summary-grid dt,.offer-detail-list dt{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:850}.offer-summary-grid dd,.offer-detail-list dd{color:var(--accent-strong);overflow-wrap:anywhere;margin:6px 0 0;font-weight:850}.offer-page-filter{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.offer-page-pill{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent-strong);border-radius:999px;align-items:center;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex}.offer-page-pill.active,.offer-page-pill:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.offer-section{gap:16px;margin-top:30px;display:grid}.offer-section h2{color:var(--accent-strong);font-size:1.45rem}.offer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.offer-card{border:1px solid var(--line);background:#fff;border-radius:8px;gap:18px;padding:18px;display:grid}.offer-card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.offer-card-kicker{color:var(--accent);text-transform:uppercase;margin-bottom:8px;font-size:.8rem;font-weight:850}.offer-card h3{color:var(--accent-strong);font-size:1.25rem;line-height:1.2}.offer-card-header p:not(.offer-card-kicker){color:var(--muted);margin-top:8px;line-height:1.5}.offer-status{border-radius:999px;flex:none;padding:7px 10px;font-size:.78rem;font-weight:850}.offer-status.visible{background:var(--accent-soft);color:var(--accent-strong)}.offer-status.hidden{color:#7d2525;background:#f3e8e8}.offer-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.offer-detail-list div{min-width:0}.offer-price-list{gap:12px;display:grid}.offer-price-card{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;gap:14px;padding:14px;display:grid}.offer-price-card-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.offer-price-card h4{color:var(--accent-strong);margin:0;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{color:#eef5f2;background:#101815;border-radius:8px;max-height:360px;margin:12px 0 0;padding:14px;font-size:.82rem;line-height:1.45;overflow:auto}.offer-empty{border:1px dashed var(--line);color:var(--muted);border-radius:8px;padding:18px}.site-footer{border-top:1px solid var(--line);width:min(100% - 32px,1120px);color:var(--muted);margin:72px auto 0;padding:28px 0}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:820px){.site-header{flex-direction:column;align-items:flex-start}.header-links{flex-wrap:wrap;justify-content:flex-start}.admin-panel h1{font-size:2.5rem}.admin-list,.admin-core-tools{grid-template-columns:1fr}.faq-admin-item-header{flex-direction:column}.catalog-section-header,.catalog-toolbar,.catalog-offer-header,.catalog-price-header{flex-direction:column;align-items:flex-start}.catalog-badge-row{justify-content:flex-start}.faq-field-grid{grid-template-columns:1fr}.catalog-list-toolbar{flex-direction:column;align-items:stretch}.catalog-list-actions,.catalog-list-actions button{width:100%}.catalog-table-wrap{background:0 0;border:0;overflow:visible}.catalog-admin-table,.catalog-admin-table tbody,.catalog-admin-table tr,.catalog-admin-table td{width:100%;min-width:0;display:block}.catalog-admin-table thead{display:none}.catalog-admin-table tbody{gap:14px;display:grid}.catalog-admin-table tr{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.catalog-admin-table td{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:minmax(110px,.44fr) minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.catalog-admin-table td:before{content:attr(data-label);color:var(--accent-strong);text-transform:uppercase;font-size:.75rem;font-weight:850}.catalog-modal-form,.catalog-modal-header{padding:18px}.catalog-modal-actions{flex-direction:column-reverse;align-items:stretch}.catalog-modal-actions>div,.catalog-modal-actions button{width:100%}.translation-visual-editor-callout{flex-direction:column;align-items:flex-start}.translation-visual-editor-callout a{justify-content:center;width:100%}.visual-copy-toolbar>div:first-child{display:none}.visual-copy-toolbar-actions{justify-content:flex-start}.visual-copy-toolbar-actions>span{display:none}.visual-copy-drawer{width:calc(100% - 20px);max-height:min(54vh,560px);padding:18px;top:auto;bottom:10px;right:10px}.multiply-version-toolbar,.multiply-version-summary,.multiply-card-heading,.multiply-level-heading,.multiply-unit-editor summary,.multiply-iteration-editor summary,.multiply-step-editor summary{flex-direction:column;align-items:flex-start}.multiply-object-row,.multiply-card-fields,.multiply-media-grid,.multiply-new-card-grid,.multiply-level-fields,.multiply-unit-fields,.multiply-new-unit-grid,.multiply-iteration-fields,.multiply-step-fields{grid-template-columns:1fr}.multiply-unit-list{padding-left:0}.multiply-iteration-list,.multiply-step-list{margin-left:0;padding-left:10px}.catalog-filter-grid,.catalog-meta-grid,.offer-summary-grid,.offer-card-grid,.offer-detail-list{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:#fbf8f226}.nm2 .hover\:bg-ink-black\/5:hover{background-color:#1a1a1a0d}.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:#fbf8f2cc}.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-offset:2px;outline:2px solid #0000}.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-20){opacity:.2}@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;columns: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;columns: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}}
