/*  ! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com  */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--font-neeim-primary),Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:initial;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-neutral{--tw-prose-body:#404040;--tw-prose-headings:#171717;--tw-prose-lead:#525252;--tw-prose-links:#171717;--tw-prose-bold:#171717;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#171717;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-kbd:#171717;--tw-prose-kbd-shadows:rgb(23 23 23/10%);--tw-prose-code:#171717;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5;--tw-prose-invert-body:#d4d4d4;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a3a3a3;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a3a3a3;--tw-prose-invert-bullets:#525252;--tw-prose-invert-hr:#404040;--tw-prose-invert-quotes:#f5f5f5;--tw-prose-invert-quote-borders:#404040;--tw-prose-invert-captions:#a3a3a3;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d4;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#525252;--tw-prose-invert-td-borders:#404040}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.\!static{position:static!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-5{left:1.25rem;right:1.25rem}.inset-y-0{top:0;bottom:0}.\!left-3{left:.75rem!important}.\!top-2{top:.5rem!important}.\!top-2\.5{top:.625rem!important}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-3{left:.75rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-3{top:.75rem}.isolate{isolation:isolate}.-z-20{z-index:-20}.-z-30{z-index:-30}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1200\]{z-index:1200}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[90\]{z-index:90}.order-1{order:1}.order-2{order:2}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-1{margin-bottom:.25rem!important}.\!mt-3{margin-top:.75rem!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.18em\]{margin-top:.18em}.mt-\[2px\]{margin-top:2px}.mt-\[clamp\(1\.25rem\2c 3vw\2c 2\.5rem\)\]{margin-top:clamp(1.25rem,3vw,2.5rem)}.mt-\[clamp\(32px\2c 5vw\2c 56px\)\]{margin-top:clamp(32px,5vw,56px)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/6\]{aspect-ratio:5/6}.\!h-11{height:2.75rem!important}.\!h-\[54svh\]{height:54svh!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[100dvh\]{height:100dvh}.h-\[100svh\]{height:100svh}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[2\.375rem\]{height:2.375rem}.h-\[3\.75rem\]{height:3.75rem}.h-\[3px\]{height:3px}.h-\[46px\]{height:46px}.h-\[58svh\]{height:58svh}.h-\[68svh\]{height:68svh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:7rem}.max-h-\[30rem\]{max-height:30rem}.max-h-\[46rem\]{max-height:46rem}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-28{min-height:7rem}.min-h-4{min-height:1rem}.min-h-7{min-height:1.75rem}.min-h-72{min-height:18rem}.min-h-96{min-height:24rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[2\.6rem\]{min-height:2.6rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[50dvh\]{min-height:50dvh}.min-h-\[52px\]{min-height:52px}.min-h-\[52svh\]{min-height:52svh}.min-h-\[55svh\]{min-height:55svh}.min-h-\[68px\]{min-height:68px}.min-h-\[76svh\]{min-height:76svh}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[max\(48rem\2c calc\(100svh-var\(--neeim-header-height\)\)\)\]{min-height:max(48rem,calc(100svh - var(--neeim-header-height)))}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-11{width:2.75rem!important}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[13px\]{width:13px}.w-\[18px\]{width:18px}.w-\[85vw\]{width:85vw}.w-\[92\%\]{width:92%}.w-\[min\(92vw\2c 28rem\)\]{width:min(92vw,28rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-14{min-width:3.5rem}.min-w-24{min-width:6rem}.min-w-44,.min-w-\[11rem\]{min-width:11rem}.min-w-\[62vw\]{min-width:62vw}.min-w-\[76vw\]{min-width:76vw}.min-w-\[8\.75rem\]{min-width:8.75rem}.\!max-w-3xl{max-width:48rem!important}.\!max-w-none{max-width:none!important}.max-w-\[100rem\]{max-width:100rem}.max-w-\[10ch\]{max-width:10ch}.max-w-\[11ch\]{max-width:11ch}.max-w-\[12ch\]{max-width:12ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[1600px\]{max-width:1600px}.max-w-\[18ch\]{max-width:18ch}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[29rem\]{max-width:29rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[47rem\]{max-width:47rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[88\%\]{max-width:88%}.max-w-\[8ch\]{max-width:8ch}.max-w-\[9\.5ch\]{max-width:9.5ch}.max-w-\[90\%\]{max-width:90%}.max-w-\[96\%\]{max-width:96%}.max-w-enterprise{max-width:var(--neeim-container-enterprise)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.\!flex-\[0_0_2\.75rem\]{flex:0 0 2.75rem!important}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{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))}.translate-x-full{--tw-translate-x:100%}.translate-x-px{--tw-translate-x:1px}.translate-x-px,.translate-y-0{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))}.translate-y-0{--tw-translate-y:0px}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-3,.translate-y-full{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))}.translate-y-full{--tw-translate-y:100%}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-\[1\.012\]{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))}.scale-\[1\.012\]{--tw-scale-x:1.012;--tw-scale-y:1.012}.scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.scale-\[1\.03\],.scale-\[1\.04\]{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))}.scale-\[1\.04\]{--tw-scale-x:1.04;--tw-scale-y:1.04}.scale-\[1\.06\]{--tw-scale-x:1.06;--tw-scale-y:1.06}.scale-\[1\.06\],.scale-\[1\.085\]{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))}.scale-\[1\.085\]{--tw-scale-x:1.085;--tw-scale-y:1.085}.scale-\[1\.08\]{--tw-scale-x:1.08;--tw-scale-y:1.08}.scale-\[1\.08\],.scale-\[1\.095\]{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))}.scale-\[1\.095\]{--tw-scale-x:1.095;--tw-scale-y:1.095}.scale-\[1\.09\]{--tw-scale-x:1.09;--tw-scale-y:1.09}.scale-\[1\.09\],.scale-\[1\.105\]{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))}.scale-\[1\.105\]{--tw-scale-x:1.105;--tw-scale-y:1.105}.scale-\[1\.12\]{--tw-scale-x:1.12;--tw-scale-y:1.12}.scale-\[1\.12\],.scale-\[1\.13\]{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))}.scale-\[1\.13\]{--tw-scale-x:1.13;--tw-scale-y:1.13}.scale-\[1\.15\]{--tw-scale-x:1.15;--tw-scale-y:1.15}.scale-\[1\.15\],.scale-\[1\.16\]{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))}.scale-\[1\.16\]{--tw-scale-x:1.16;--tw-scale-y:1.16}.scale-\[1\.18\]{--tw-scale-x:1.18;--tw-scale-y:1.18}.scale-\[1\.18\],.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))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-mt-\[calc\(var\(--neeim-header-height\)\+1rem\)\]{scroll-margin-top:calc(var(--neeim-header-height) + 1rem)}.list-none{list-style-type:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.125rem_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:1.125rem minmax(0,1fr) auto}.grid-cols-\[14px_minmax\(0\2c 1fr\)\]{grid-template-columns:14px minmax(0,1fr)}.grid-cols-\[14px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:14px minmax(0,1fr) auto}.grid-cols-\[1rem_1fr\]{grid-template-columns:1rem 1fr}.grid-cols-\[2\.75rem_1fr_2\.75rem\]{grid-template-columns:2.75rem 1fr 2.75rem}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-rows-\[minmax\(0\2c 1\.9fr\)_minmax\(8\.75rem\2c auto\)\]{grid-template-rows:minmax(0,1.9fr) minmax(8.75rem,auto)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.\!gap-0{gap:0!important}.\!gap-4{gap:1rem!important}.gap-0{gap:0}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[clamp\(12px\2c 1\.5vw\2c 20px\)\]{gap:clamp(12px,1.5vw,20px)}.gap-\[clamp\(2\.5rem\2c 6vw\2c 7rem\)\]{gap:clamp(2.5rem,6vw,7rem)}.gap-px{gap:1px}.\!gap-x-3{column-gap:.75rem!important}.\!gap-y-1{row-gap:.25rem!important}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-7{column-gap:1.75rem}.gap-x-8{column-gap:2rem}.gap-x-\[clamp\(10px\2c 1\.5vw\2c 22px\)\]{column-gap:clamp(10px,1.5vw,22px)}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-4{row-gap:1rem}.gap-y-\[clamp\(30px\2c 4vw\2c 54px\)\]{row-gap:clamp(30px,4vw,54px)}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-\[0\.5px\]{border-bottom-width:.5px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#111112\]{--tw-border-opacity:1;border-color:rgb(17 17 18/var(--tw-border-opacity))}.border-\[\#7D1F42\]{--tw-border-opacity:1;border-color:rgb(125 31 66/var(--tw-border-opacity))}.border-\[\#E5D8DC\]{--tw-border-opacity:1;border-color:rgb(229 216 220/var(--tw-border-opacity))}.border-\[\#EADDE1\]{--tw-border-opacity:1;border-color:rgb(234 221 225/var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-black\/10{border-color:rgb(0 0 0/.1)}.border-black\/15{border-color:rgb(0 0 0/.15)}.border-black\/\[0\.18\]{border-color:rgb(0 0 0/.18)}.border-current{border-color:currentColor}.border-ink{border-color:var(--color-ink)}.border-neeim{border-color:var(--neeim-line)}.border-neeim-ink{border-color:var(--neeim-ink)}.border-neeim-line{border-color:var(--neeim-line)}.border-neeim-line-strong,.border-neeim-strong{border-color:var(--neeim-line-strong)}.border-neutral-200\/50{border-color:rgb(229 229 229/.5)}.border-neutral-200\/60{border-color:rgb(229 229 229/.6)}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-neutral-900{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.border-neutral-950{--tw-border-opacity:1;border-color:rgb(10 10 10/var(--tw-border-opacity))}.border-neutral-950\/15{border-color:rgb(10 10 10/.15)}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.\!bg-transparent{background-color:initial!important}.bg-\[\#0B0B0C\]{--tw-bg-opacity:1;background-color:rgb(11 11 12/var(--tw-bg-opacity))}.bg-\[\#11100f\]{--tw-bg-opacity:1;background-color:rgb(17 16 15/var(--tw-bg-opacity))}.bg-\[\#111112\]{--tw-bg-opacity:1;background-color:rgb(17 17 18/var(--tw-bg-opacity))}.bg-\[\#2A1820\]\/25{background-color:rgb(42 24 32/.25)}.bg-\[\#79685D\]{--tw-bg-opacity:1;background-color:rgb(121 104 93/var(--tw-bg-opacity))}.bg-\[\#7D1F42\]{--tw-bg-opacity:1;background-color:rgb(125 31 66/var(--tw-bg-opacity))}.bg-\[\#88766A\]{--tw-bg-opacity:1;background-color:rgb(136 118 106/var(--tw-bg-opacity))}.bg-\[\#91a78a\]{--tw-bg-opacity:1;background-color:rgb(145 167 138/var(--tw-bg-opacity))}.bg-\[\#9d806d\]{--tw-bg-opacity:1;background-color:rgb(157 128 109/var(--tw-bg-opacity))}.bg-\[\#F2E4DC\]{--tw-bg-opacity:1;background-color:rgb(242 228 220/var(--tw-bg-opacity))}.bg-\[\#F2E5DC\]{--tw-bg-opacity:1;background-color:rgb(242 229 220/var(--tw-bg-opacity))}.bg-\[\#F5E9E5\]{--tw-bg-opacity:1;background-color:rgb(245 233 229/var(--tw-bg-opacity))}.bg-\[\#F6E7DF\]{--tw-bg-opacity:1;background-color:rgb(246 231 223/var(--tw-bg-opacity))}.bg-\[\#F8EEE9\]{--tw-bg-opacity:1;background-color:rgb(248 238 233/var(--tw-bg-opacity))}.bg-\[\#F8F0EC\]{--tw-bg-opacity:1;background-color:rgb(248 240 236/var(--tw-bg-opacity))}.bg-\[\#F9EFF1\]{--tw-bg-opacity:1;background-color:rgb(249 239 241/var(--tw-bg-opacity))}.bg-\[\#FBF1F4\]{--tw-bg-opacity:1;background-color:rgb(251 241 244/var(--tw-bg-opacity))}.bg-\[\#FBF5F1\]{--tw-bg-opacity:1;background-color:rgb(251 245 241/var(--tw-bg-opacity))}.bg-\[\#FFF6F3\]{--tw-bg-opacity:1;background-color:rgb(255 246 243/var(--tw-bg-opacity))}.bg-\[\#FFF8F5\]{--tw-bg-opacity:1;background-color:rgb(255 248 245/var(--tw-bg-opacity))}.bg-\[\#FFFCFA\]{--tw-bg-opacity:1;background-color:rgb(255 252 250/var(--tw-bg-opacity))}.bg-\[\#b3122f\]{--tw-bg-opacity:1;background-color:rgb(179 18 47/var(--tw-bg-opacity))}.bg-\[\#b83d59\]{--tw-bg-opacity:1;background-color:rgb(184 61 89/var(--tw-bg-opacity))}.bg-\[\#c51f45\]{--tw-bg-opacity:1;background-color:rgb(197 31 69/var(--tw-bg-opacity))}.bg-\[\#c86382\]{--tw-bg-opacity:1;background-color:rgb(200 99 130/var(--tw-bg-opacity))}.bg-\[\#dce3d7\]{--tw-bg-opacity:1;background-color:rgb(220 227 215/var(--tw-bg-opacity))}.bg-\[\#e4dcd4\]{--tw-bg-opacity:1;background-color:rgb(228 220 212/var(--tw-bg-opacity))}.bg-\[\#ead8dc\]{--tw-bg-opacity:1;background-color:rgb(234 216 220/var(--tw-bg-opacity))}.bg-\[\#ecd4d9\]{--tw-bg-opacity:1;background-color:rgb(236 212 217/var(--tw-bg-opacity))}.bg-\[\#f3eee8\]{--tw-bg-opacity:1;background-color:rgb(243 238 232/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/10{background-color:rgb(0 0 0/.1)}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/45{background-color:rgb(0 0 0/.45)}.bg-canvas{background-color:var(--color-canvas)}.bg-ink{background-color:var(--color-ink)}.bg-media{background-color:var(--color-surface-media)}.bg-neeim-canvas{background-color:var(--neeim-canvas)}.bg-neeim-dark{background-color:var(--neeim-dark)}.bg-neeim-ink{background-color:var(--neeim-ink)}.bg-neeim-surface{background-color:var(--neeim-surface)}.bg-neeim-surface-media{background-color:var(--neeim-surface-media)}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.bg-neutral-950{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/80{background-color:rgb(255 255 255/.8)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}.bg-\[linear-gradient\(90deg\2c rgba\(20\2c 15\2c 13\2c 0\.76\)_0\%\2c rgba\(20\2c 15\2c 13\2c 0\.48\)_38\%\2c rgba\(20\2c 15\2c 13\2c 0\.08\)_69\%\2c rgba\(20\2c 15\2c 13\2c 0\.12\)_100\%\)\2c linear-gradient\(180deg\2c rgba\(16\2c 12\2c 11\2c 0\.10\)_0\%\2c transparent_38\%\2c rgba\(16\2c 12\2c 11\2c 0\.28\)_100\%\)\]{background-image:linear-gradient(90deg,rgba(20,15,13,.76),rgba(20,15,13,.48) 38%,rgba(20,15,13,.08) 69%,rgba(20,15,13,.12)),linear-gradient(180deg,rgba(16,12,11,.1),transparent 38%,rgba(16,12,11,.28))}.bg-\[radial-gradient\(circle_at_68\%_20\%\2c rgba\(255\2c 255\2c 255\2c 0\.18\)_0_9\%\2c transparent_34\%\)\2c linear-gradient\(110deg\2c \#78675C_0\%\2c \#927E70_48\%\2c \#B5A398_100\%\)\]{background-image:radial-gradient(circle at 68% 20%,rgba(255,255,255,.18) 0 9%,transparent 34%),linear-gradient(110deg,#78675C,#927E70 48%,#B5A398)}.bg-\[radial-gradient\(circle_at_70\%_28\%\2c \#F7DCE6_0_16\%\2c transparent_44\%\)\2c linear-gradient\(135deg\2c \#F5E4DC\2c \#FFF8F5_74\%\)\]{background-image:radial-gradient(circle at 70% 28%,#F7DCE6 0 16%,transparent 44%),linear-gradient(135deg,#F5E4DC,#FFF8F5 74%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#4B2634\]\/10{--tw-gradient-from:rgb(75 38 52/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(75 38 52/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/10{--tw-gradient-from:rgb(0 0 0/0.1) 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)}.from-black\/5{--tw-gradient-from:rgb(0 0 0/0.05) 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)}.via-black\/15{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.15) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-black\/75{--tw-gradient-to:rgb(0 0 0/0.75) var(--tw-gradient-to-position)}.to-black\/85{--tw-gradient-to:rgb(0 0 0/0.85) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to:rgb(255 255 255/0.05) var(--tw-gradient-to-position)}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-neutral-900{stroke:#171717}.stroke-\[1\.1\]{stroke-width:1.1}.stroke-\[1\]{stroke-width:1}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_48\%\]{object-position:50% 48%}.object-\[50\%_50\%\]{object-position:50% 50%}.object-\[50\%_54\%\]{object-position:50% 54%}.object-\[52\%_center\]{object-position:52% center}.object-\[72\%_center\]{object-position:72% center}.object-center{object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.p-\[1\%\]{padding:1%}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[7\.5vw\]{padding-left:7.5vw;padding-right:7.5vw}.px-\[clamp\(14px\2c 2\.4vw\2c 32px\)\]{padding-left:clamp(14px,2.4vw,32px);padding-right:clamp(14px,2.4vw,32px)}.px-\[clamp\(14px\2c 3vw\2c 40px\)\]{padding-left:clamp(14px,3vw,40px);padding-right:clamp(14px,3vw,40px)}.px-\[clamp\(16px\2c 4vw\2c 48px\)\]{padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.px-\[clamp\(18px\2c 4vw\2c 48px\)\]{padding-left:clamp(18px,4vw,48px);padding-right:clamp(18px,4vw,48px)}.px-\[clamp\(18px\2c 6vw\2c 72px\)\]{padding-left:clamp(18px,6vw,72px);padding-right:clamp(18px,6vw,72px)}.px-\[clamp\(20px\2c 4vw\2c 48px\)\]{padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.px-\[clamp\(20px\2c 5vw\2c 68px\)\]{padding-left:clamp(20px,5vw,68px);padding-right:clamp(20px,5vw,68px)}.px-\[clamp\(20px\2c 5vw\2c 76px\)\]{padding-left:clamp(20px,5vw,76px);padding-right:clamp(20px,5vw,76px)}.px-\[clamp\(20px\2c 6vw\2c 80px\)\]{padding-left:clamp(20px,6vw,80px);padding-right:clamp(20px,6vw,80px)}.px-\[var\(--neeim-page-gutter\)\],.px-enterprise-gutter{padding-left:var(--neeim-page-gutter);padding-right:var(--neeim-page-gutter)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[clamp\(32px\2c 5vw\2c 56px\)\]{padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(32px,5vw,56px)}.py-\[clamp\(36px\2c 7vw\2c 72px\)\]{padding-top:clamp(36px,7vw,72px);padding-bottom:clamp(36px,7vw,72px)}.py-\[clamp\(38px\2c 6vw\2c 72px\)\]{padding-top:clamp(38px,6vw,72px);padding-bottom:clamp(38px,6vw,72px)}.py-\[clamp\(3rem\2c 6vw\2c 6\.25rem\)\]{padding-top:clamp(3rem,6vw,6.25rem);padding-bottom:clamp(3rem,6vw,6.25rem)}.py-\[clamp\(48px\2c 7vw\2c 88px\)\]{padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(48px,7vw,88px)}.py-\[clamp\(48px\2c 7vw\2c 96px\)\]{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.py-\[clamp\(48px\2c 8vw\2c 96px\)\]{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(48px,8vw,96px)}.py-\[clamp\(52px\2c 7vw\2c 92px\)\]{padding-top:clamp(52px,7vw,92px);padding-bottom:clamp(52px,7vw,92px)}.\!pb-12{padding-bottom:3rem!important}.\!pb-3{padding-bottom:.75rem!important}.\!pt-0{padding-top:0!important}.\!pt-3{padding-top:.75rem!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[2px\]{padding-bottom:2px}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[clamp\(2\.5rem\2c 5vw\2c 5rem\)\]{padding-bottom:clamp(2.5rem,5vw,5rem)}.pb-\[clamp\(26px\2c 3\.5vw\2c 42px\)\]{padding-bottom:clamp(26px,3.5vw,42px)}.pb-\[clamp\(3\.5rem\2c 7vw\2c 7rem\)\]{padding-bottom:clamp(3.5rem,7vw,7rem)}.pb-\[max\(18px\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(18px,env(safe-area-inset-bottom))}.pb-\[max\(1rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-4{padding-left:1rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[clamp\(40px\2c 6vw\2c 72px\)\]{padding-top:clamp(40px,6vw,72px)}.pt-\[clamp\(8rem\2c 18vh\2c 12rem\)\]{padding-top:clamp(8rem,18vh,12rem)}.pt-\[max\(1\.1rem\2c env\(safe-area-inset-top\)\)\]{padding-top:max(1.1rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.font-display,.font-sans{font-family:var(--font-neeim-primary),Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.font-serif{font-family:var(--neeim-font-editorial),Cormorant Garamond,Georgia,serif}.\!text-\[12px\]{font-size:12px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[9px\]{font-size:9px!important}.\!text-\[clamp\(7\.5px\2c 1\.9vw\2c 9px\)\]{font-size:clamp(7.5px,1.9vw,9px)!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[23px\]{font-size:23px}.text-\[27px\]{font-size:27px}.text-\[34px\]{font-size:34px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.95rem\2c 1\.35vw\2c 1\.15rem\)\]{font-size:clamp(.95rem,1.35vw,1.15rem)}.text-\[clamp\(1\.85rem\2c 3vw\2c 2\.75rem\)\]{font-size:clamp(1.85rem,3vw,2.75rem)}.text-\[clamp\(1\.9rem\2c 3\.4vw\2c 3\.25rem\)\]{font-size:clamp(1.9rem,3.4vw,3.25rem)}.text-\[clamp\(1\.9rem\2c 6vw\2c 3\.15rem\)\]{font-size:clamp(1.9rem,6vw,3.15rem)}.text-\[clamp\(1rem\2c 1\.35vw\2c 1\.125rem\)\]{font-size:clamp(1rem,1.35vw,1.125rem)}.text-\[clamp\(2\.4rem\2c 6vw\2c 5\.75rem\)\]{font-size:clamp(2.4rem,6vw,5.75rem)}.text-\[clamp\(2\.5rem\2c 10vw\2c 4\.35rem\)\]{font-size:clamp(2.5rem,10vw,4.35rem)}.text-\[clamp\(2\.5rem\2c 6vw\2c 5\.75rem\)\]{font-size:clamp(2.5rem,6vw,5.75rem)}.text-\[clamp\(2\.6rem\2c 5\.5vw\2c 5\.8rem\)\]{font-size:clamp(2.6rem,5.5vw,5.8rem)}.text-\[clamp\(20px\2c 5vw\2c 38px\)\]{font-size:clamp(20px,5vw,38px)}.text-\[clamp\(2rem\2c 4\.5vw\2c 3\.6rem\)\]{font-size:clamp(2rem,4.5vw,3.6rem)}.text-\[clamp\(2rem\2c 6vw\2c 3\.5rem\)\]{font-size:clamp(2rem,6vw,3.5rem)}.text-\[clamp\(34px\2c 5vw\2c 56px\)\]{font-size:clamp(34px,5vw,56px)}.text-\[clamp\(36px\2c 5vw\2c 62px\)\]{font-size:clamp(36px,5vw,62px)}.text-\[clamp\(3rem\2c 8vw\2c 6\.75rem\)\]{font-size:clamp(3rem,8vw,6.75rem)}.text-\[clamp\(40px\2c 6vw\2c 72px\)\]{font-size:clamp(40px,6vw,72px)}.text-\[clamp\(42px\2c 6\.4vw\2c 78px\)\]{font-size:clamp(42px,6.4vw,78px)}.text-\[clamp\(42px\2c 6vw\2c 76px\)\]{font-size:clamp(42px,6vw,76px)}.text-\[clamp\(52px\2c 7vw\2c 96px\)\]{font-size:clamp(52px,7vw,96px)}.text-\[clamp\(5rem\2c 11vw\2c 10\.5rem\)\]{font-size:clamp(5rem,11vw,10.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-luxury-meta{font-size:.6875rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-light{font-weight:300!important}.\!font-normal{font-weight:400!important}.font-\[var\(--font-editorial\)\]{font-weight:var(--font-editorial)}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-\[1\.2\]{line-height:1.2!important}.\!leading-\[1\.35\]{line-height:1.35!important}.\!leading-snug{line-height:1.375!important}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.72\]{line-height:.72}.leading-\[0\.88\]{line-height:.88}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.72\]{line-height:1.72}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.\!tracking-\[0\.07em\]{letter-spacing:.07em!important}.\!tracking-\[0\.09em\]{letter-spacing:.09em!important}.\!tracking-\[0\.12em\]{letter-spacing:.12em!important}.\!tracking-\[0\.18em\]{letter-spacing:.18em!important}.\!tracking-wide{letter-spacing:.025em!important}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.062em\]{letter-spacing:-.062em}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[-0\.088em\]{letter-spacing:-.088em}.tracking-\[0\.005em\]{letter-spacing:.005em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.075em\]{letter-spacing:.075em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.19em\]{letter-spacing:.19em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-luxury-wide{letter-spacing:.16em}.tracking-optical{letter-spacing:-.035em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-neeim-ink{color:var(--neeim-ink)!important}.\!text-neeim-muted{color:var(--neeim-ink-muted)!important}.text-\[\#171113\]{--tw-text-opacity:1;color:rgb(23 17 19/var(--tw-text-opacity))}.text-\[\#7D1F42\]{--tw-text-opacity:1;color:rgb(125 31 66/var(--tw-text-opacity))}.text-\[\#8C2948\]{--tw-text-opacity:1;color:rgb(140 41 72/var(--tw-text-opacity))}.text-\[\#BE1E2D\]{--tw-text-opacity:1;color:rgb(190 30 45/var(--tw-text-opacity))}.text-\[\#fffaf6\]{--tw-text-opacity:1;color:rgb(255 250 246/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-black\/40{color:rgb(0 0 0/.4)}.text-black\/55{color:rgb(0 0 0/.55)}.text-danger{color:var(--color-danger)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-inverse{color:var(--color-inverse)}.text-muted{color:var(--color-ink-muted)}.text-neeim-ink{color:var(--neeim-ink)}.text-neeim-muted{color:var(--neeim-ink-muted)}.text-neeim-secondary{color:var(--neeim-ink-secondary)}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.text-secondary{color:var(--color-ink-secondary)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/50{color:rgb(255 255 255/.5)}.text-white\/55{color:rgb(255 255 255/.55)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-55{opacity:.55}.shadow-\[0_0\.8rem_2\.4rem_rgb\(17_17_18_\/_14\%\)\]{--tw-shadow:0 0.8rem 2.4rem rgb(17 17 18/14%);--tw-shadow-colored:0 0.8rem 2.4rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(255_255_255_\/_10\%\)\]{--tw-shadow:inset 0 0 0 1px rgb(255 255 255/10%);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_var\(--neeim-color-surface\)\]{--tw-shadow:inset 0 0 0 3px var(--neeim-color-surface);--tw-shadow-colored:inset 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-black\/20{--tw-ring-color:rgb(0 0 0/0.2)}.ring-ink{--tw-ring-color:var(--color-ink)}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-surface{--tw-ring-offset-color:var(--color-surface)}.blur{--tw-blur:blur(8px)}.blur,.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)}.\!backdrop-blur-none{--tw-backdrop-blur:blur(0)!important;-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)!important;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)!important}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-md{-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)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-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)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c border-color\2c color\]{transition-property:background-color,border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c border-color\2c opacity\]{transition-property:background-color,border-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\2c background-color\2c border-color\2c box-shadow\2c color\]{transition-property:opacity,transform,background-color,border-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1400ms\]{transition-duration:1.4s}.duration-\[900ms\]{transition-duration:.9s}.duration-luxury{transition-duration:var(--neeim-motion-slow)}.duration-neeim{transition-duration:var(--neeim-motion-standard)}.ease-\[cubic-bezier\(0\.22\2c 1\2c 0\.36\2c 1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-luxury{transition-timing-function:var(--neeim-ease-emphasized)}.ease-neeim{transition-timing-function:var(--neeim-ease-standard)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[font-family\:var\(--font-neeim-editorial\)\]{font-family:var(--font-neeim-editorial)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_1px_16px_rgba\(0\2c 0\2c 0\2c 0\.48\)\]{text-shadow:0 1px 16px rgba(0,0,0,.48)}.\[text-shadow\:0_1px_20px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{text-shadow:0 1px 20px rgba(0,0,0,.18)}.\[text-wrap\:balance\]{text-wrap:balance}*{box-sizing:border-box}a{color:inherit;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.skip-link{position:fixed;z-index:200;top:.75rem;left:.75rem;transform:translateY(-180%);border:1px solid var(--ink);padding:.75rem 1rem;background:var(--surface);font-size:.68rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.skip-link:focus{transform:translateY(0)}.kicker{margin:0;font-size:.62rem;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.clean-link,.text-link{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-bottom:1px solid;padding-bottom:.28rem;font-size:.7rem;font-weight:500;letter-spacing:.11em;text-decoration:none;text-transform:uppercase}.clean-link--light,.text-link--light{color:var(--color-inverse)}.site-menu__header p{margin:0;font-size:1rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.site-menu__section>button{display:flex;width:100%;min-height:3.65rem;align-items:center;justify-content:space-between;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font-size:.75rem;font-weight:590;letter-spacing:.11em;text-align:left;text-decoration:none}.site-menu__section-links{display:grid;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .3s ease,padding .5s cubic-bezier(.16,1,.3,1)}.site-menu__section.is-open .site-menu__section-links{max-height:48rem;padding:0 0 1.5rem;opacity:1}.site-menu__branch>div>a,.site-menu__section-links>a{width:-moz-fit-content;width:fit-content;padding:.52rem 0;font-size:.9375rem;line-height:1.4;text-decoration:none}.site-menu__section-links .site-menu__view-all{margin-bottom:.3rem;color:var(--ink-soft);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.site-menu__branch{border-top:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.site-menu__branch>button{display:flex;width:100%;min-height:2.9rem;align-items:center;justify-content:space-between;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font-size:.875rem;text-align:left}.site-menu__branch>button>span:last-child{font-size:1rem;transition:transform .3s ease}.site-menu__branch.is-open>button>span:last-child{transform:rotate(45deg)}.site-menu__branch>div{display:grid;padding:0 0 .75rem 1rem}.site-menu__footer a,.site-menu__footer p{margin:0;color:var(--ink-soft);font-size:.72rem;letter-spacing:.04em;text-decoration:none}.site-search.is-open{visibility:visible;transform:none;opacity:1;pointer-events:auto;transition-delay:0s}.site-search__header{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;padding:0 2rem;border-bottom:1px solid var(--line)}.site-search__header>a{font-size:1.2rem;font-weight:520;letter-spacing:.29em;text-decoration:none}.site-search__header button{border:0;background:transparent;font-size:2rem;font-weight:200;cursor:pointer}.site-search__form svg{width:1.5rem;fill:none;stroke:currentColor;stroke-width:.9}.site-search__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-search__form input{min-width:0;border:0;outline:0;background:transparent;font-size:clamp(1.6rem,4vw,3.5rem);font-weight:350;letter-spacing:-.045em}.site-search__form button{border:0;padding:0;background:transparent;color:var(--ink-soft);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.site-search__status{margin:0;color:var(--ink-soft);font-size:.8rem}.site-search__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line)}.site-search__image img{object-fit:contain}.site-search__products small{color:var(--ink-soft);font-size:.7rem}.site-search__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.site-search__links a{display:grid;gap:.3rem;padding:1rem 0;border-top:1px solid var(--line);font-size:.9rem;text-decoration:none}.site-search__links span{color:var(--ink-soft);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.site-search__all{display:inline-block;margin-top:2rem;border-bottom:1px solid;padding-bottom:.2rem;font-size:.68rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.site-footer__grid{max-width:70rem;margin:0 auto;padding:2.5rem 1.75rem 1.5rem}.site-footer__brand{max-width:42.5rem;margin:0 auto 1.25rem;text-align:center}.site-footer__column summary{display:flex;align-items:center;justify-content:space-between;padding:1.15rem 0 .9rem;font-size:.875rem;font-weight:500;letter-spacing:.15em;list-style:none;text-transform:uppercase}.site-footer__column summary::-webkit-details-marker{display:none}.site-footer__column summary>span:last-child{display:none}.site-footer__column nav{display:flex;flex-direction:column;align-items:flex-start;gap:.5625rem;padding-bottom:1.125rem}.site-footer__column:not([open]) nav{display:flex}.site-footer a:focus-visible,.site-footer a:hover{text-decoration:underline;text-underline-offset:3px}.site-footer__legal nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem 1.375rem}.site-footer__legal a{font-size:.8125rem}.add-to-cart{display:flex;width:100%;min-height:3.75rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--ink);border-radius:999px;padding:0 1.55rem;background:var(--ink);color:var(--color-inverse);font-size:.72rem;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.add-to-cart:hover:not(:disabled){background:transparent;color:var(--ink);transform:translateY(-1px)}.add-to-cart:disabled{cursor:not-allowed;border-color:var(--color-border);background:var(--color-surface-media);color:var(--color-ink-muted)}.add-to-cart__arrow{font-size:1rem;font-weight:300;line-height:1;transition:transform .18s ease}.add-to-cart:hover:not(:disabled) .add-to-cart__arrow{transform:translateX(.2rem)}.purchase-action__status{min-height:1rem;margin:0;color:var(--ink-soft);font-size:.6rem;letter-spacing:.025em;text-align:center}.cart-drawer.is-open{visibility:visible;pointer-events:auto}.cart-drawer__backdrop{position:absolute;inset:0;border:0;background:var(--color-scrim);opacity:0;transition:opacity .26s ease}.cart-drawer.is-open .cart-drawer__backdrop{opacity:1}.cart-drawer.is-open .cart-drawer__panel{transform:translateX(0)}.cart-drawer__header span{margin:0;color:var(--ink-soft);font-size:.68rem}.cart-drawer__header button{border:0;padding:0;background:transparent;cursor:pointer;font-size:1.8rem;font-weight:300}.cart-drawer__error,.cart-drawer__status{margin:0;padding:3rem 0;font-size:.8rem;line-height:1.6}.cart-drawer__error{color:var(--color-danger)}.cart-drawer__empty{margin:0;padding:3rem 0;font-size:.8rem;line-height:1.6;display:grid;justify-items:start;gap:1rem}.cart-drawer__empty p{margin:0}.cart-drawer__empty a{border-bottom:1px solid;padding-bottom:.2rem;font-size:.68rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.cart-line>a{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--stone)}.cart-line img{width:100%;height:100%;object-fit:cover}.cart-line h2{margin:0;font-size:.82rem;font-weight:500;line-height:1.4}.cart-line p{margin:.35rem 0 0;color:var(--ink-soft);font-size:.7rem}.cart-drawer__footer>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.84rem}.cart-drawer__footer strong{font-weight:500}.cart-drawer__footer p{margin:.6rem 0 1.2rem;color:var(--ink-soft);font-size:.64rem;line-height:1.5}.cart-drawer__footer>a{display:grid;min-height:3.65rem;place-items:center;border-radius:999px;background:var(--ink);color:var(--color-inverse);font-size:.68rem;font-weight:500;letter-spacing:.045em;text-decoration:none}.information-page__header>p:first-child{font-size:.58rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:0}.information-page__header>p:nth-of-type(2){margin:0;color:var(--ink-soft);font-size:.86rem;line-height:1.7}.information-page__header time{font-size:.58rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;grid-column:3;color:var(--ink-soft)}.information-page__header--commerce{display:block;max-width:70rem;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,3rem) clamp(2.5rem,5vw,4rem)}.information-page__header--commerce h1{max-width:18ch;font-size:clamp(2.75rem,7vw,6.5rem);line-height:.96}.neeim-page-content :where(h1,h2,h3,h4){max-width:30ch;margin:2.75rem 0 1rem;color:var(--color-ink);font-family:var(--display);font-weight:400;letter-spacing:-.03em;line-height:1.08}.neeim-page-content :where(h1,h2):first-child{margin-top:0}.neeim-page-content>:first-child{margin-top:0}.neeim-page-content h2{font-size:clamp(1.75rem,3vw,2.75rem)}.neeim-page-content h3{font-size:clamp(1.35rem,2vw,1.9rem)}.neeim-page-content h4{font-size:1.125rem}.neeim-page-content :where(p,ul,ol,blockquote){max-width:52rem}.neeim-page-content :where(p,ul,ol){margin:0 0 1.25rem}.neeim-page-content :where(ul,ol){display:grid;gap:.5rem;padding-left:1.25rem}.neeim-page-content a{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.neeim-page-content img{max-width:100%;height:auto}.neeim-page-content table{display:block;width:100%;max-width:100%;margin:2rem 0;overflow-x:auto;border-collapse:collapse;white-space:nowrap}.neeim-page-content :where(th,td){padding:.75rem 1rem;border:1px solid var(--color-border);text-align:left;vertical-align:top}.neeim-page-content th{color:var(--color-ink);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.journal-article>header p,.journal-article>header time,.journal-page>header p{color:var(--color-ink-muted);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}.journal-article>header h1,.journal-page>header h1{max-width:16ch;margin:.75rem 0 0;font-family:var(--display);font-size:clamp(3rem,7vw,7rem);font-weight:400;letter-spacing:-.05em;line-height:.92}.journal-page__grid a{display:grid;gap:.75rem;padding:0 0 2rem;color:inherit;text-decoration:none}.journal-page__image img{object-fit:cover}.journal-page__grid :where(time,h2){margin-right:clamp(1rem,3vw,2rem);margin-left:clamp(1rem,3vw,2rem)}.journal-page__grid h2{max-width:24ch;margin-top:0;margin-bottom:0;font-family:var(--display);font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:400;letter-spacing:-.03em;line-height:1.08}.journal-article>figure img{display:block;width:100%;height:auto}@media (max-width:700px){.journal-page__grid{grid-template-columns:1fr}}.information-page__layout>nav{position:sticky;top:2rem;display:flex;align-self:start;flex-direction:column;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--ink)}.information-page__layout>nav p{margin:0 0 .5rem;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.information-page__layout>nav a{width:-moz-fit-content;width:fit-content;color:var(--ink-soft);font-size:.74rem;line-height:1.4;text-decoration:none}.information-page__layout>nav a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.25rem}.information-page__layout>article{border-top:1px solid var(--ink)}.information-page__layout>article>section{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:2rem;scroll-margin-top:2rem;padding:clamp(2.5rem,5vw,5rem) 0;border-bottom:1px solid var(--line)}.information-page__layout>article>section>span{padding-top:.4rem;color:var(--ink-soft);font-size:.58rem;letter-spacing:.12em}.information-page__layout h2{margin:0 0 1.5rem;font-family:var(--display);font-size:clamp(1.8rem,3vw,3.1rem);font-weight:400;letter-spacing:-.035em}.information-page__layout section li,.information-page__layout section p{max-width:52rem;color:var(--color-ink-secondary);font-size:.86rem;line-height:1.8}.information-page__layout section p{margin:0 0 1.1rem}.information-page__layout section ul{display:grid;gap:.5rem;margin:0;padding-left:1.15rem}.information-page__support{display:grid;justify-items:center;padding:clamp(5rem,10vw,10rem) 1.5rem;background:var(--paper);text-align:center}.information-page__support p{margin:0;font-size:.6rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.information-page__support h2{margin:1rem 0 1.7rem;font-family:var(--display);font-size:clamp(2.4rem,5vw,5rem);font-weight:400;letter-spacing:-.045em}.information-page__support a{border-bottom:1px solid;padding-bottom:.25rem;font-size:.68rem;font-weight:500;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.search-page>header p{margin:0 0 1rem;font-size:.625rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.search-page>header h1{max-width:70rem;margin:0;font-size:clamp(2.5rem,6vw,6rem);font-weight:350;letter-spacing:-.055em;line-height:.95}.search-page>header span{display:block;margin-top:1rem;color:var(--ink-soft);font-size:.75rem}.search-page>form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.search-page>form input{min-width:0;border:0;outline:0;background:transparent;font-size:1.25rem}.search-page>form button{border:0;background:transparent;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.search-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line)}.site-navigation__actions--right{justify-content:flex-end}html:has(.neeim-pdp){width:100%;max-width:100%;overflow-x:clip}body:has(.neeim-pdp){width:100%;max-width:100%;overflow-x:clip}#main-content:has(.neeim-pdp){width:100%;max-width:100%;min-width:0;overflow-x:clip}#fit-guidance{width:100%;max-width:100%;min-width:0}.neeim-pdp__layout{grid-template-columns:minmax(0,1.62fr) minmax(24rem,.78fr);align-items:start}.neeim-pdp__header,.neeim-pdp__layout{width:100%;max-width:100%;min-width:0;display:grid}.neeim-pdp__header{grid-template-columns:minmax(0,1fr) auto;gap:.55rem 1rem}.neeim-pdp__eyebrow{margin:0;color:var(--color-accent);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase}.neeim-pdp__reference{min-width:0;max-width:9.375rem;justify-self:end;margin:0;overflow:hidden;color:var(--color-ink-muted);font-size:.6rem;letter-spacing:.1em;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.neeim-pdp__price{display:flex;min-width:0;align-items:baseline;gap:.08rem;color:var(--color-ink);font-size:.9rem;grid-column:1/-1;font-variant-numeric:tabular-nums}.neeim-pdp__price s{color:var(--color-ink-muted)}.purchase-action>button{max-width:100%}.neeim-pdp__services::-webkit-scrollbar{display:none}.neeim-pdp__services>span:not(.neeim-pdp__service-divider){flex:0 0 auto;white-space:nowrap}.neeim-pdp-gallery__stack{display:flex;width:100%;max-width:100%;height:100%;gap:0;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;list-style:none;-webkit-overflow-scrolling:touch}.neeim-pdp-gallery__stack::-webkit-scrollbar{display:none}.neeim-pdp-gallery__item{flex:0 0 100%;width:100%;max-width:100%;min-width:100%;height:100%;margin:0;border:0;scroll-snap-align:start;scroll-snap-stop:always}.neeim-pdp-gallery__image{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:top center}.neeim-pdp-option__color[aria-pressed=true]{--tw-ring-offset-width:3px;--tw-ring-color:var(--neeim-ink)}#fit-guidance>section{max-width:100%;min-width:0}#fit-guidance h2,#fit-guidance p{max-width:100%;min-width:0;overflow-wrap:anywhere}#fit-guidance>section>div:first-child{max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr);align-items:stretch}#fit-guidance>section>div:first-child>button:after{content:"→"}.neeim-pdp-accordion{width:100%;display:grid;gap:.4rem}.neeim-pdp-accordion,.neeim-pdp-accordion__section{max-width:100%;min-width:0}.neeim-pdp-accordion__heading{max-width:100%;min-width:0;margin:0;font:inherit}.neeim-pdp-accordion__trigger{display:flex;width:100%;max-width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;border:0;background:transparent;color:var(--color-ink);font:inherit;font-size:.76rem;font-weight:600;letter-spacing:.11em;text-align:left;text-transform:uppercase;cursor:pointer}.neeim-pdp-accordion__trigger>span:first-child{min-width:0;overflow-wrap:anywhere}.neeim-pdp-accordion__icon{flex:0 0 auto;font-size:1rem;font-weight:300;line-height:1}.neeim-pdp-accordion__panel{max-width:100%;min-width:0;padding:0 0 1.4rem}.neeim-pdp-accordion__copy,.neeim-pdp-accordion__richtext{max-width:100%;min-width:0;overflow-wrap:anywhere;color:var(--color-ink-secondary);font-size:.92rem;line-height:1.75}.neeim-pdp-accordion__copy>:first-child,.neeim-pdp-accordion__richtext>:first-child{margin-top:0}.neeim-pdp-accordion__copy>:last-child,.neeim-pdp-accordion__richtext>:last-child{margin-bottom:0}.neeim-pdp__micro-attributes{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--color-border-strong);background:var(--color-border-strong)}.neeim-pdp__micro-attribute{display:grid;min-width:0;gap:.35rem;padding:.9rem;background:var(--surface)}.neeim-pdp__micro-attribute dt{color:var(--color-ink-muted);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.neeim-pdp__micro-attribute dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:.82rem}@media (max-width:1023px){.neeim-pdp__layout{grid-template-columns:minmax(0,1fr)}.neeim-pdp__information{position:static;min-height:auto;border-left:0}.neeim-pdp__information-inner{padding:2.5rem 1.25rem 4rem}}.neeim-pdp-option,.neeim-pdp-option-row{width:100%;max-width:100%;min-width:0}.neeim-pdp-option{margin:0;padding:0;border:0}.neeim-pdp-option__legend{display:flex;width:100%;max-width:100%;min-width:0;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.875rem;color:var(--color-ink);font-size:.75rem;font-weight:500;letter-spacing:.015em}.neeim-pdp-option__legend>span{min-width:0;overflow-wrap:break-word}.neeim-pdp-option__legend>span:last-child{color:var(--color-ink-secondary);font-weight:400;text-align:right}.neeim-pdp-option__color-rail{display:flex;width:100%;max-width:100%;min-width:0;align-items:center;gap:.875rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:.35rem .2rem .45rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.neeim-pdp-option__color-rail::-webkit-scrollbar{display:none}.neeim-pdp-option__color{position:relative;display:block;width:1.5rem;height:1.5rem;flex:0 0 1.5rem;padding:0;cursor:pointer;scroll-snap-align:start;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.neeim-pdp-option__color:hover{transform:scale(1.04)}.neeim-pdp-option__color:disabled{cursor:not-allowed;opacity:.3}.neeim-pdp-option-row__trigger{display:flex;width:100%;max-width:100%;min-width:0;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;border:0;border-bottom:1px solid var(--neeim-line);padding:0;background:transparent;color:var(--color-ink);cursor:pointer;font-size:.8125rem;text-align:left}.neeim-pdp-option-row__trigger>span{min-width:0}.neeim-pdp-option-row__trigger>span:last-child{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:.75rem;overflow-wrap:break-word;color:var(--color-ink-secondary);text-align:right}.neeim-option-sheet__guide svg,.neeim-pdp-option-row__trigger svg{width:.75rem;height:.75rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1}.neeim-option-sheet{position:fixed;z-index:300;inset:0;width:100%;max-width:100%;overflow:hidden}.neeim-option-sheet__backdrop{position:absolute;inset:0;border:0;background:var(--neeim-line-strong)}.neeim-option-sheet__choice{display:grid;width:100%;max-width:100%;min-width:0;min-height:3.5rem;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;border:0;border-bottom:1px solid var(--neeim-line);padding:0;background:var(--color-surface-raised);color:inherit;cursor:pointer;font-size:.8125rem;text-align:left}.neeim-option-sheet__choice>span{min-width:0;overflow-wrap:break-word}.neeim-option-sheet__choice small{color:var(--color-ink-muted);font-size:.6875rem}.neeim-option-sheet__check{width:.9rem;height:.9rem;fill:none;stroke:transparent;stroke-width:1.35}.neeim-option-sheet__choice[aria-pressed=true] .neeim-option-sheet__check{stroke:currentColor}.neeim-option-sheet__choice:disabled{cursor:not-allowed;color:var(--color-ink-muted);text-decoration:line-through;opacity:.48}button{-webkit-tap-highlight-color:transparent}button,input,select,summary,textarea{font:inherit}summary{-webkit-tap-highlight-color:transparent}::selection{background:var(--neeim-ink);color:var(--neeim-inverse)}.font-display,.font-serif,.information-page__header h1,h1,h2{font-family:var(--neeim-font-display);font-weight:400;letter-spacing:var(--neeim-type-display-tracking)}.information-page__header h1{margin:0;font-size:clamp(3rem,7vw,7.5rem);line-height:.88}.neeim-page-content :where(h1,h2){font-family:var(--neeim-font-display);font-weight:400;letter-spacing:var(--neeim-type-display-tracking)}.journal-page :where(h1,h2){font-family:var(--neeim-font-display);font-weight:400;letter-spacing:var(--neeim-type-display-tracking)}.journal-article h1,.neeim-pdp__title{font-family:var(--neeim-font-display);font-weight:400;letter-spacing:var(--neeim-type-display-tracking)}.neeim-pdp__title{min-width:0;margin:0;grid-column:1/-1;overflow-wrap:anywhere}.site-footer__statement h2{margin:1.2rem 0 0;font-size:clamp(2.5rem,5vw,5.8rem);line-height:.94;font-family:var(--neeim-font-display);font-weight:400;letter-spacing:var(--neeim-type-display-tracking)}.site-footer__brand h2,h3,h4,h5,h6{font-family:var(--neeim-font-ui)}.site-footer__brand h2{margin:0;font-size:clamp(1.625rem,7vw,2.125rem);font-weight:400;letter-spacing:.22em;line-height:1.2}.cart-drawer{position:fixed;z-index:130;inset:0;visibility:hidden;pointer-events:none;font-family:var(--neeim-font-ui)}.neeim-pdp__purchase{gap:1.15rem}.neeim-pdp-options,.neeim-pdp__purchase{width:100%;max-width:100%;min-width:0;display:grid;font-family:var(--neeim-font-ui)}.neeim-pdp-options{gap:1.5rem;padding:.25rem 0}.purchase-action{display:grid;gap:.65rem;width:100%;max-width:100%;min-width:0}.purchase-action,.search-page form{font-family:var(--neeim-font-ui)}.information-page__header{grid-template-columns:.3fr 1fr .55fr;align-items:end;gap:clamp(2rem,5vw,6rem);padding:clamp(5rem,9vw,9rem) 4vw clamp(3rem,6vw,6rem);border-bottom:1px solid var(--line)}.information-page__header,.information-page__layout{display:grid;max-width:100rem;margin:0 auto;background:var(--neeim-surface)}.information-page__layout{grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);padding:clamp(4rem,8vw,8rem) 4vw}.journal-article>header,.journal-page>header{max-width:100rem;margin:0 auto;padding:clamp(4rem,8vw,8rem) 4vw clamp(2.5rem,5vw,5rem);border-bottom:1px solid var(--color-border);background:var(--neeim-surface)}.journal-page__grid article{min-width:0;background:var(--neeim-surface)}.search-page>header{position:relative;margin:0 auto;padding:0 1.5rem}.search-page>form,.search-page>header{max-width:100rem;background:var(--neeim-surface)}.search-page>form{display:grid;grid-template-columns:1fr auto;gap:1rem;margin:2.5rem auto 3rem;padding:0 1.5rem 1rem;border-bottom:1px solid var(--ink)}.neeim-pdp__information{position:sticky;top:0;min-height:100vh}.neeim-pdp__information,.neeim-pdp__information-inner{width:100%;max-width:100%;min-width:0;background:var(--neeim-surface)}.neeim-pdp__information-inner{display:grid;gap:2.1rem;margin:0 auto;padding:clamp(3rem,6vw,7rem) clamp(1.5rem,4.5vw,5rem)}.journal-page__image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--neeim-surface-muted)}.journal-article>figure{max-width:100rem;margin:0 auto;background:var(--neeim-surface-muted)}.neeim-pdp-gallery{isolation:isolate;min-width:0;height:65svh}.neeim-pdp-gallery,.neeim-pdp-gallery__figure{position:relative;width:100%;max-width:100%;overflow:hidden;border:0;background:var(--neeim-surface-muted)}.neeim-pdp-gallery__figure{height:100%;margin:0}.site-search{position:fixed;z-index:160;inset:0;visibility:hidden;transform:translateY(-1rem);overflow-y:auto;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .5s cubic-bezier(.16,1,.3,1),visibility 0s .5s;font-family:var(--neeim-font-ui);border-radius:0;background:var(--neeim-surface);color:var(--neeim-ink);box-shadow:none}.site-search__form{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:clamp(2rem,6vw,5rem) 2rem 1rem;border-bottom:1px solid var(--ink)}.site-search__form,.site-search__results{max-width:80rem;margin:0 auto;border-radius:0;background:var(--neeim-surface);color:var(--neeim-ink);box-shadow:none}.site-search__results{padding:2rem}.cart-drawer__footer{padding:1.5rem;border-top:1px solid var(--line)}#fit-guidance [role=dialog],.cart-drawer__footer{border-radius:0;background:var(--neeim-surface);color:var(--neeim-ink);box-shadow:none}.search-page :where(input,button){border-color:var(--neeim-line-strong)}.site-search :where(input,button){border-color:var(--neeim-line-strong)}.neeim-option-sheet :where(input,button){border-color:var(--neeim-line-strong)}#fit-guidance :where(input,button){border-color:var(--neeim-line-strong)}#fit-guidance input,.search-page input,.site-search input{background:transparent;color:var(--neeim-ink)}#fit-guidance input::placeholder,.search-page input::placeholder,.site-search input::placeholder{color:var(--neeim-ink-muted);opacity:1}.site-subnav__back{min-height:44px}.site-footer{max-width:none;margin-top:clamp(3.5rem,7vw,6rem);padding:0;background:var(--neeim-surface);color:var(--neeim-ink);box-shadow:none}.site-footer,.site-footer__columns{border-top:1px solid var(--neeim-line);border-color:var(--neeim-line)}.site-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin-top:.625rem;font-family:var(--neeim-font-ui)}.site-footer__column{border-bottom:1px solid var(--neeim-line);border-color:var(--neeim-line)}.site-footer a{font-size:.875rem;line-height:1.5;text-decoration:none;color:var(--neeim-ink)}.site-footer__brand p{margin:.75rem 0 0;font-size:.875rem;line-height:1.65;color:var(--neeim-ink-secondary)}.site-footer__legal{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.875rem 1.75rem 2.125rem;border-top:1px solid var(--neeim-line);font-size:.8125rem;letter-spacing:.02em;text-align:center;font-family:var(--neeim-font-ui);border-color:var(--neeim-line)}.neeim-page-content,.site-footer__legal{max-width:70rem;margin:0 auto;color:var(--neeim-ink-secondary)}.neeim-page-content{padding:clamp(3rem,6vw,6rem) clamp(1.25rem,4vw,3rem) clamp(5rem,9vw,9rem);font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.75;background:var(--neeim-surface)}.journal-page time{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}.journal-article time,.journal-page time,.search-page__message{color:var(--neeim-ink-secondary)}.search-page__message{max-width:100rem;margin:0 auto;padding:0 1.5rem;font-size:.875rem;background:var(--neeim-surface)}.neeim-pdp__services{display:flex;width:100%;max-width:100%;min-width:0;align-items:center;justify-content:center;gap:.35rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:.9rem 0;font-size:clamp(7.25px,2.05vw,9px);letter-spacing:.08em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;color:var(--neeim-ink-muted)}.neeim-pdp__service-divider{display:block;width:1px;height:.75rem;flex:0 0 1px;background:var(--neeim-line)}.purchase-action>button:not(:disabled){border-radius:0;background:var(--neeim-ink);color:var(--neeim-inverse);box-shadow:none}#fit-guidance>section>div:first-child>button{display:flex;width:100%;max-width:100%;height:52px;min-height:52px;align-items:center;justify-content:space-between;border:0;padding:0 1.5rem;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;transition:background-color .18s ease;border-radius:0;background:var(--neeim-ink);color:var(--neeim-inverse);box-shadow:none}#fit-guidance>section>div:first-child>button:hover,.purchase-action>button:not(:disabled):hover{background:var(--neeim-ink-strong)}.purchase-action>button:disabled{background:var(--neeim-surface-muted);color:var(--neeim-ink-muted)}.neeim-product-meta{padding:18px 20px 28px}.neeim-product-meta__label{margin:0 0 12px;color:var(--neeim-ink-secondary);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.neeim-product-meta__primary{display:grid;gap:6px}.neeim-product-meta__title{margin:0;max-width:32ch;color:var(--neeim-ink);font-family:var(--neeim-font-ui);font-size:clamp(14px,.25vw + 13px,16px);font-weight:400;line-height:1.35;letter-spacing:0}.neeim-product-meta__link{display:block;min-width:0;color:inherit;text-decoration:none;outline:none;transition:opacity var(--neeim-motion-standard) var(--neeim-ease-standard)}.neeim-product-meta__link:hover{opacity:.68}.neeim-product-meta__link:focus-visible{text-decoration:underline;text-underline-offset:4px}.neeim-product-meta__price{margin:0;color:var(--neeim-ink);font-family:var(--neeim-font-ui);font-size:clamp(14px,.2vw + 13px,16px);font-variant-numeric:lining-nums proportional-nums;font-weight:500;line-height:1.25;letter-spacing:0}.neeim-product-meta__secondary{margin:20px 0 0;color:var(--neeim-ink-secondary);font-size:clamp(12px,.1vw + 11.8px,13px);line-height:1.4}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--neeim-ink);outline-offset:3px}.neeim-card{display:flex;min-width:0;flex-direction:column;background:var(--neeim-canvas);color:var(--neeim-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.neeim-card,.neeim-card__media-link{position:relative;width:100%;height:100%;overflow:hidden}.neeim-card__media-link{display:block;color:inherit;text-decoration:none;touch-action:pan-y}.neeim-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .24s ease,transform .7s cubic-bezier(.16,1,.3,1)}.neeim-card__image.is-active{transform:scale(1);opacity:1;pointer-events:auto}.neeim-card__image.is-inactive{transform:scale(1.01);opacity:0;pointer-events:none}.neeim-card__media:hover .neeim-card__image.is-active{transform:scale(1.03)}.neeim-card__image-fallback{display:grid;width:100%;height:100%;place-items:center;background:var(--neeim-surface-muted);color:var(--neeim-ink-secondary);font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.neeim-card__tabs{position:absolute;z-index:20;right:0;bottom:0;left:0;display:grid;height:40px}.neeim-card__tab{border:0;padding:0;background:transparent;cursor:pointer}.neeim-card__meta{display:grid;width:100%;min-width:0;min-height:108px;align-content:start;gap:8px;padding:14px 14px 18px;background:var(--neeim-canvas);box-sizing:border-box}.neeim-card__badge{position:absolute;z-index:30;top:12px;left:12px;padding:5px 8px;background:var(--neeim-inverse-muted);font-size:10px;font-weight:500;line-height:1;letter-spacing:.08em;pointer-events:none;text-transform:uppercase;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.neeim-card__badge,.neeim-card__title{margin:0;color:var(--neeim-ink);font-family:var(--neeim-font-ui)}.neeim-card__title{display:-webkit-box;width:100%;min-width:0;max-width:32ch;min-height:2.68em;overflow:hidden;font-size:14px;font-weight:400;line-height:1.34;letter-spacing:.006em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.neeim-card__title-link{display:block;min-width:0;color:inherit;text-decoration:none}.neeim-card__title-link:hover{opacity:.68}.neeim-card__footer{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:8px}.neeim-card__price{margin:0;min-width:0;color:var(--neeim-ink);font-family:var(--neeim-font-ui);font-size:14px;font-variant-numeric:tabular-nums lining-nums;font-weight:400;line-height:1.3;letter-spacing:.01em}@media (min-width:750px){.neeim-card__meta{min-height:122px;padding:18px 20px 22px}.neeim-card__badge{top:16px;left:16px}}.site-search__products>a:hover .neeim-product-meta__title{opacity:.68}.site-search__products>a:focus-visible{outline:2px solid var(--neeim-ink);outline-offset:-2px}.search-page,[data-neeim-home-lux]{background:var(--neeim-canvas);color:var(--neeim-ink)}.search-page{min-height:70svh;padding:clamp(3rem,7vw,7rem) 0}.information-page{background:var(--neeim-canvas);color:var(--neeim-ink)}.neeim-pdp{min-width:0;min-height:100vh}.neeim-pdp,html{width:100%;max-width:100%;background:var(--neeim-canvas);color:var(--neeim-ink)}html{min-width:320px;scroll-behavior:smooth;scrollbar-gutter:stable;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{position:relative;min-height:100vh;margin:0;font-family:var(--neeim-font-ui);font-optical-sizing:auto;font-synthesis:none;font-size:var(--neeim-type-body-size);font-weight:400;line-height:var(--neeim-type-body-leading);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main-content,body{width:100%;max-width:100%;background:var(--neeim-canvas);color:var(--neeim-ink)}#main-content{min-width:0;overflow-x:clip}body[data-neeim-scroll-lock=true] .site-header{padding-right:var(--neeim-scrollbar-compensation,0)}.site-navigation__actions{max-width:100%;display:flex;min-width:0;align-items:center;gap:var(--neeim-space-2)}.site-icon-button{position:relative;display:inline-grid;width:44px;height:44px;min-width:44px;min-height:44px;place-items:center;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;text-decoration:none}.site-icon-button svg{width:1.4375rem;height:1.4375rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15}.site-menu-icon{display:grid;width:1.4375rem;gap:.3125rem}.site-menu-icon i{display:block;width:100%;height:1px;background:currentColor}.neeim-bag-icon__count{fill:currentColor;stroke:none;font-family:var(--neeim-font-ui);font-size:.34rem;font-weight:600;letter-spacing:-.02em}.site-subnav-v2__rail{position:relative;display:flex;height:100%;min-width:0;flex:1 1 auto;align-items:center;gap:var(--neeim-space-5);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:0 var(--neeim-page-gutter);scroll-padding-inline:var(--neeim-page-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-subnav-v2.has-parent .site-subnav-v2__rail{padding-left:0}.site-subnav-v2__rail::-webkit-scrollbar{display:none}.site-subnav-v2__link:focus-visible,.site-subnav-v2__link:hover,.site-subnav-v2__link[aria-current=page]{opacity:1}[data-neeim-collection-index],[data-neeim-collection-shell],[data-neeim-editorial],[data-neeim-editorial]>*,[data-neeim-product-meta]{max-width:100%;min-width:0;background:var(--neeim-canvas);color:var(--neeim-ink)}[data-neeim-editorial]{width:100%;overflow-x:clip}.plp-filter-sidebar{position:sticky;top:calc(var(--neeim-header-with-subnav-height) + var(--neeim-space-8));max-width:100%;min-width:0;align-self:start;border-top:1px solid var(--neeim-line-strong);color:var(--neeim-ink);font-family:var(--neeim-font-ui)}.plp-filter-mobile-backdrop,.plp-filter-mobile-close,.plp-filter-mobile-trigger{display:none}.plp-filter-panel{max-width:100%;min-width:0;border-radius:0;background:var(--neeim-canvas);color:var(--neeim-ink);box-shadow:none}.plp-filter-heading{max-width:100%;min-width:0;display:flex;align-items:end;justify-content:space-between;gap:var(--neeim-space-4);padding:1.15rem 0 1.5rem;border-bottom:1px solid var(--neeim-line)}.plp-filter-heading p{margin:0 0 .3rem;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase}.plp-filter-heading h2{margin:0;font:inherit;font-size:1.15rem;letter-spacing:.02em}.plp-filter-heading button{appearance:none;border:0;border-bottom:1px solid;padding:0 0 .15rem;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.plp-filter-heading-actions{max-width:100%;min-width:0;display:flex;align-items:center;gap:var(--neeim-space-4)}.plp-filter-group{max-width:100%;min-width:0;margin:0;padding:1.5rem 0;border:0;border-bottom:1px solid var(--neeim-line)}.plp-filter-group legend{display:block;float:none;width:100%;padding:0;font-size:.73rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.plp-filter-options{gap:.8rem;margin-top:1rem}.plp-filter-option,.plp-filter-options{max-width:100%;min-width:0;display:grid}.plp-filter-option{position:relative;grid-template-columns:.9rem minmax(0,1fr);align-items:start;gap:.7rem;cursor:pointer}.plp-filter-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.plp-filter-control{display:block;width:.78rem;height:.78rem;margin-top:.13rem;border:1px solid var(--neeim-line-strong);border-radius:50%;box-shadow:inset 0 0 0 2px var(--neeim-canvas);transition:background-color var(--neeim-motion-fast) var(--neeim-ease-standard)}.plp-filter-option input:checked+.plp-filter-control{background:var(--neeim-ink)}.plp-filter-option input:focus-visible+.plp-filter-control{outline:2px solid var(--neeim-ink);outline-offset:3px}.plp-filter-copy{max-width:100%;min-width:0;display:grid;gap:.15rem;font-size:.82rem;line-height:1.35}.plp-filter-copy small{color:var(--neeim-ink-muted);font-size:.68rem}.site-search__products>a{font-size:.78rem;display:grid;gap:0;padding:0;background:var(--neeim-surface);color:var(--neeim-ink);text-decoration:none}.site-search__image{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:var(--neeim-surface)}.site-search__products [data-neeim-product-meta]{min-width:0}@media (max-width:899px){.search-page__grid,.site-search__products{grid-template-columns:repeat(2,minmax(0,1fr))}.site-wordmark{width:5.75rem;height:2.25rem}.plp-filter-sidebar{position:fixed;z-index:var(--neeim-z-overlay);right:0;bottom:0;left:0;width:100%;max-width:100%;border:0;pointer-events:none}.plp-filter-mobile-trigger{position:fixed;z-index:var(--neeim-z-overlay);bottom:max(12px,env(safe-area-inset-bottom));left:50%;display:inline-flex;width:auto;max-width:calc(100% - 32px);min-height:38px;transform:translateX(-50%);align-items:center;justify-content:center;gap:7px;border:1px solid var(--neeim-ink);border-radius:0;padding:0 16px;background:var(--neeim-ink);box-shadow:none;color:var(--neeim-inverse);cursor:pointer;font-size:10.5px;font-weight:500;letter-spacing:.08em;line-height:1;white-space:nowrap;pointer-events:auto}.plp-filter-mobile-trigger:hover{background:var(--neeim-ink-strong)}.plp-filter-mobile-trigger span{font-size:12px;line-height:1}.plp-filter-mobile-backdrop{position:fixed;inset:0;border:0;background:var(--neeim-scrim);opacity:0;transition:opacity var(--neeim-motion-standard) var(--neeim-ease-standard)}.plp-filter-panel{position:fixed;right:0;bottom:0;left:0;width:100%;max-width:100%;max-height:min(82svh,48rem);transform:translateY(105%);visibility:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--neeim-page-gutter) calc(var(--neeim-space-8) + env(safe-area-inset-bottom));background:var(--neeim-surface);opacity:0;transition:transform .32s var(--neeim-ease-emphasized),opacity var(--neeim-motion-standard) var(--neeim-ease-standard),visibility 0s linear .32s;-webkit-overflow-scrolling:touch}.plp-filter-sidebar.is-open .plp-filter-mobile-trigger{opacity:0;pointer-events:none}.plp-filter-sidebar.is-open .plp-filter-mobile-backdrop{display:block;opacity:1;pointer-events:auto}.plp-filter-sidebar.is-open .plp-filter-panel{transform:translateY(0);visibility:visible;opacity:1;pointer-events:auto;transition:transform .32s var(--neeim-ease-emphasized),opacity var(--neeim-motion-standard) var(--neeim-ease-standard)}.plp-filter-mobile-close{display:block;border-bottom:0!important;font-size:1.7rem!important;font-weight:300;line-height:1}}@supports not (overflow:clip){#main-content,html{overflow-x:hidden}body{overflow-x:visible}}:root{color-scheme:light;--neeim-canvas:#ffffff;--neeim-surface:#ffffff;--neeim-surface-soft:#ffffff;--neeim-surface-muted:#ffffff;--neeim-surface-media:#ffffff;--neeim-ink:#111112;--neeim-ink-strong:#000000;--neeim-ink-secondary:rgb(17 17 18/68%);--neeim-ink-muted:rgb(17 17 18/54%);--neeim-line-soft:rgb(17 17 18/7%);--neeim-line:rgb(17 17 18/14%);--neeim-line-strong:rgb(17 17 18/34%);--neeim-inverse:#ffffff;--neeim-inverse-muted:rgb(255 255 255/76%);--neeim-ink-inverse:var(--neeim-inverse);--neeim-ink-inverse-muted:var(--neeim-inverse-muted);--neeim-dark:var(--neeim-ink);--neeim-error:#a12624;--neeim-success:#315e43;--neeim-warning:#8a601f;--neeim-accent:#be1e2d;--neeim-scrim:rgb(17 17 18/34%);--neeim-line-inverse:rgb(255 255 255/24%);--neeim-space-1:4px;--neeim-space-2:8px;--neeim-space-3:12px;--neeim-space-4:16px;--neeim-space-5:20px;--neeim-space-6:24px;--neeim-space-8:32px;--neeim-space-10:40px;--neeim-space-12:48px;--neeim-space-16:64px;--neeim-space-20:80px;--neeim-space-24:96px;--neeim-space-32:128px;--neeim-page-gutter:16px;--neeim-container-editorial:72rem;--neeim-container-commerce:108rem;--neeim-container-enterprise:120rem;--neeim-line-width:1px;--neeim-radius-default:0;--neeim-radius-control:2px;--neeim-header-height:52px;--neeim-subnav-height:38px;--neeim-header-with-subnav-height:calc(var(--neeim-header-height) + var(--neeim-subnav-height));--neeim-wordmark-width:clamp(4.125rem,18.4615vw,4.5rem);--neeim-shell-motion:420ms;--neeim-shell-ease:cubic-bezier(0.16,1,0.3,1);--neeim-control-radius-text:0;--neeim-control-radius-precision:2px;--neeim-control-height-editorial:44px;--neeim-control-height-primary:46px;--neeim-control-focus-width:2px;--neeim-control-ink:var(--neeim-ink);--neeim-control-paper:var(--neeim-surface);--neeim-control-ease:cubic-bezier(0.22,1,0.36,1);--neeim-font-ui:var(--font-neeim-primary),"Instrument Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--neeim-font-display:var(--font-neeim-primary),"Instrument Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--neeim-font-editorial:var(--font-neeim-editorial),"Cormorant Garamond",Georgia,serif;--neeim-type-display-size:clamp(2.5rem,5vw,6.5rem);--neeim-type-display-leading:0.94;--neeim-type-display-tracking:-0.045em;--neeim-type-section-size:clamp(1.75rem,3vw,3.5rem);--neeim-type-section-leading:1.02;--neeim-type-body-size:clamp(0.9375rem,0.2vw + 0.9rem,1.0625rem);--neeim-type-body-leading:1.6;--neeim-type-nav-size:clamp(0.75rem,0.2vw + 0.72rem,0.875rem);--neeim-type-nav-leading:1.2;--neeim-type-nav-tracking:0.06em;--neeim-type-product-size:clamp(14px,0.25vw + 13px,16px);--neeim-type-product-leading:1.35;--neeim-type-product-tracking:0;--neeim-motion-fast:160ms;--neeim-motion-standard:240ms;--neeim-motion-slow:500ms;--neeim-ease-standard:cubic-bezier(0.2,0,0,1);--neeim-ease-emphasized:cubic-bezier(0.16,1,0.3,1);--neeim-z-base:0;--neeim-z-header:100;--neeim-z-overlay:140;--neeim-z-drawer:150;--neeim-z-modal:160;--neeim-z-toast:180;--palette-obsidian:var(--neeim-ink);--palette-warm-ivory:var(--neeim-canvas);--palette-porcelain:var(--neeim-surface);--palette-alabaster:var(--neeim-surface-soft);--palette-mineral:var(--neeim-surface-media);--palette-oxblood:var(--neeim-accent);--color-canvas:var(--neeim-canvas);--color-surface:var(--neeim-surface);--color-surface-soft:var(--neeim-surface-soft);--color-surface-raised:var(--neeim-surface);--color-surface-media:var(--neeim-surface-media);--color-ink:var(--neeim-ink);--color-ink-secondary:var(--neeim-ink-secondary);--color-ink-muted:var(--neeim-ink-muted);--color-border:var(--neeim-line);--color-border-strong:var(--neeim-line-strong);--color-inverse:var(--neeim-inverse);--color-inverse-muted:var(--neeim-inverse-muted);--color-accent:var(--neeim-accent);--color-accent-hover:var(--neeim-accent);--color-success:var(--neeim-success);--color-warning:var(--neeim-warning);--color-danger:var(--neeim-error);--color-focus:var(--neeim-ink);--color-scrim:var(--neeim-scrim);--color-shadow:transparent;--ink:var(--neeim-ink);--ink-soft:var(--neeim-ink-secondary);--canvas:var(--neeim-canvas);--paper:var(--neeim-surface);--paper-light:var(--neeim-surface-soft);--surface:var(--neeim-surface);--media-surface:var(--neeim-surface-media);--stone:var(--neeim-line);--line:var(--neeim-line);--line-light:var(--neeim-line-inverse);--sans:var(--neeim-font-ui);--display:var(--neeim-font-display);--navigation:var(--neeim-font-ui);--commerce:var(--neeim-font-ui);--header-height:var(--neeim-header-height);background:var(--neeim-canvas);color:var(--neeim-ink);font-family:var(--neeim-font-ui)}@media (min-width:431px){:root{--neeim-page-gutter:20px}}@media (min-width:1440px){:root{--neeim-page-gutter:48px}}@media (prefers-contrast:more){:root{--neeim-ink-secondary:var(--neeim-ink-strong);--neeim-ink-muted:var(--neeim-ink-secondary);--neeim-line:var(--neeim-line-strong)}}.contact-page,.journal-page{background:var(--neeim-canvas);color:var(--neeim-ink)}.contact-page__hero{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);align-items:end;gap:clamp(var(--neeim-space-12),8vw,var(--neeim-space-32));margin:0 auto;padding:clamp(var(--neeim-space-20),10vw,10rem) var(--neeim-page-gutter) clamp(var(--neeim-space-16),8vw,var(--neeim-space-32));border-bottom:var(--neeim-line-width) solid var(--neeim-line)}.contact-composer__heading>p:first-child,.contact-page__closing>p,.contact-page__hero-copy>p,.journal-article__masthead>p,.journal-page__manifesto>p,.journal-page__masthead>div:first-child>p,.journal-page__stories>header>p{margin:0;color:var(--neeim-ink-secondary);font-size:.6875rem;font-weight:520;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.contact-page__hero-copy h1{max-width:8ch;margin:var(--neeim-space-6) 0 0;font-family:var(--neeim-font-display);font-size:clamp(3.75rem,9vw,9rem);font-weight:390;letter-spacing:-.065em;line-height:.86}.contact-page__hero-intro{display:grid;gap:var(--neeim-space-10);padding-bottom:var(--neeim-space-2)}.contact-page__hero-intro>p{max-width:32rem;margin:0;color:var(--neeim-ink-secondary);font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.62}.contact-page__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neeim-space-6)}.contact-page__primary-action{width:-moz-fit-content;width:fit-content;font-size:.6875rem;font-weight:540;letter-spacing:.12em;line-height:1.3;text-decoration:none;text-transform:uppercase;display:inline-grid;min-height:var(--neeim-control-height-primary);place-items:center;padding:0 var(--neeim-space-8);background:var(--neeim-dark);color:var(--neeim-inverse)}.contact-page__service a,.journal-read-link{width:-moz-fit-content;width:fit-content;color:inherit;font-size:.6875rem;font-weight:540;letter-spacing:.12em;line-height:1.3;text-decoration:none;text-transform:uppercase;border-bottom:var(--neeim-line-width) solid;padding-bottom:var(--neeim-space-1)}.contact-page__primary-action:focus-visible,.contact-page__service a:focus-visible,.journal-article__endnote a:focus-visible,.journal-read-link:focus-visible{outline:var(--neeim-control-focus-width) solid var(--neeim-ink);outline-offset:var(--neeim-space-1)}.contact-page__service-ledger{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);gap:clamp(var(--neeim-space-12),8vw,var(--neeim-space-32));margin:0 auto;padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) var(--neeim-page-gutter);background:var(--neeim-dark);color:var(--neeim-inverse)}.contact-page__section-heading{align-self:start}.contact-page__section-heading>p{margin:0;font-size:.6875rem;font-weight:520;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:var(--neeim-inverse-muted)}.contact-page__section-heading h2{max-width:11ch;margin:var(--neeim-space-6) 0 0;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:390;letter-spacing:-.055em;line-height:.96}.contact-page__service-list{border-top:var(--neeim-line-width) solid var(--neeim-line-inverse)}.contact-page__service{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--neeim-space-8);padding:clamp(var(--neeim-space-8),4vw,var(--neeim-space-12)) 0;border-bottom:var(--neeim-line-width) solid var(--neeim-line-inverse)}.contact-page__service>span{padding-top:var(--neeim-space-2);color:var(--neeim-inverse-muted);font-size:.625rem;letter-spacing:.14em}.contact-page__service h3{margin:0;font-size:clamp(1.5rem,2.7vw,2.75rem);font-weight:390;letter-spacing:-.035em;line-height:1.05}.contact-page__service p{max-width:43rem;margin:var(--neeim-space-4) 0 var(--neeim-space-6);color:var(--neeim-inverse-muted);font-size:var(--neeim-type-body-size);line-height:1.65}.contact-page__message{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);margin:0 auto;border-right:var(--neeim-line-width) solid var(--neeim-line);border-left:var(--neeim-line-width) solid var(--neeim-line)}.contact-composer{padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) clamp(var(--neeim-space-6),5vw,var(--neeim-space-20));background:var(--neeim-surface)}.contact-composer__heading{max-width:52rem}.contact-composer__heading h2{max-width:12ch;margin:var(--neeim-space-4) 0 var(--neeim-space-6);font-size:clamp(2.5rem,5vw,5.75rem);font-weight:390;letter-spacing:-.06em;line-height:.94}.contact-composer__heading>p:last-child{max-width:43rem;margin:0;color:var(--neeim-ink-secondary);font-size:var(--neeim-type-body-size);line-height:1.65}.contact-composer__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neeim-space-8) var(--neeim-space-6);margin-top:clamp(var(--neeim-space-12),6vw,var(--neeim-space-20))}.contact-composer__field{display:grid;gap:var(--neeim-space-3)}.contact-composer__field--wide{grid-column:1/-1}.contact-composer__field label{color:var(--neeim-ink-secondary);font-size:.6875rem;font-weight:520;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.contact-composer__field label span{color:var(--neeim-accent)}.contact-composer__field input,.contact-composer__field select{min-height:var(--neeim-control-height-primary)}.contact-composer__field input,.contact-composer__field select,.contact-composer__field textarea{width:100%;min-width:0;border:0;border-bottom:var(--neeim-line-width) solid var(--neeim-line-strong);border-radius:var(--neeim-radius-default);outline:0;padding:var(--neeim-space-3) 0;background:transparent;color:var(--neeim-ink);font:inherit;font-size:1rem;line-height:1.5}.contact-composer__field textarea{min-height:11rem;resize:vertical}.contact-composer__field input:focus-visible,.contact-composer__field select:focus-visible,.contact-composer__field textarea:focus-visible{border-bottom-color:var(--neeim-ink);box-shadow:0 var(--neeim-control-focus-width) 0 var(--neeim-ink)}.contact-composer__select{position:relative;display:block}.contact-composer__select:after{position:absolute;top:50%;right:0;transform:translateY(-65%) rotate(45deg);width:var(--neeim-space-2);height:var(--neeim-space-2);border-right:var(--neeim-line-width) solid var(--neeim-ink);border-bottom:var(--neeim-line-width) solid var(--neeim-ink);content:"";pointer-events:none}.contact-composer__select select{appearance:none;padding-right:var(--neeim-space-8)}.contact-composer__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--neeim-space-8);margin-top:var(--neeim-space-10)}.contact-composer__footer>p{max-width:40rem;margin:0;color:var(--neeim-ink-muted);font-size:.75rem;line-height:1.6}.contact-composer__footer button{display:flex;min-width:13rem;min-height:var(--neeim-control-height-primary);align-items:center;justify-content:space-between;gap:var(--neeim-space-10);border:var(--neeim-line-width) solid var(--neeim-dark);border-radius:var(--neeim-radius-default);padding:0 var(--neeim-space-6);background:var(--neeim-dark);color:var(--neeim-inverse);cursor:pointer;font-size:.6875rem;font-weight:540;letter-spacing:.12em;text-transform:uppercase}.contact-composer__footer button span:last-child{color:var(--neeim-accent);font-size:1rem}.contact-composer__footer button:hover{background:transparent;color:var(--neeim-ink)}.contact-composer__footer button:focus-visible{outline:var(--neeim-control-focus-width) solid var(--neeim-ink);outline-offset:var(--neeim-space-1)}.contact-composer__status{min-height:1.5rem;margin:var(--neeim-space-4) 0 0;color:var(--neeim-success);font-size:.75rem;line-height:1.5}.contact-page__care-note{display:grid;align-content:start;gap:0;padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) clamp(var(--neeim-space-6),4vw,var(--neeim-space-12));border-left:var(--neeim-line-width) solid var(--neeim-line);background:var(--neeim-surface-muted)}.contact-page__care-note>div{display:grid;gap:var(--neeim-space-2);padding:var(--neeim-space-6) 0;border-bottom:var(--neeim-line-width) solid var(--neeim-line)}.contact-page__care-note>div:first-child{border-top:var(--neeim-line-width) solid var(--neeim-line)}.contact-page__care-note>div>p{margin:0;color:var(--neeim-ink-secondary);font-size:.625rem;font-weight:520;letter-spacing:.14em;text-transform:uppercase}.contact-page__care-note a,.contact-page__care-note span{width:-moz-fit-content;width:fit-content;color:var(--neeim-ink);font-size:.9375rem;line-height:1.5;text-decoration:none}.contact-page__care-note a{border-bottom:var(--neeim-line-width) solid}.contact-page__care-copy{margin:var(--neeim-space-8) 0 0;color:var(--neeim-ink-secondary);font-size:.8125rem;line-height:1.65}.contact-page__closing{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:.45fr .8fr .75fr;gap:clamp(var(--neeim-space-8),6vw,var(--neeim-space-24));margin:0 auto;padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) var(--neeim-page-gutter);border-top:var(--neeim-line-width) solid var(--neeim-line)}.contact-page__closing h2{max-width:11ch;margin:0;font-size:clamp(2.25rem,4vw,4.5rem);font-weight:390;letter-spacing:-.055em;line-height:.96}.contact-page__closing>div{display:grid;gap:var(--neeim-space-6)}.contact-page__closing>div>p{margin:0;color:var(--neeim-ink-secondary);font-size:var(--neeim-type-body-size);line-height:1.7}.journal-page__masthead{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:clamp(var(--neeim-space-12),8vw,var(--neeim-space-32));margin:0 auto;padding:clamp(var(--neeim-space-20),10vw,10rem) var(--neeim-page-gutter) clamp(var(--neeim-space-16),7vw,var(--neeim-space-24));border-bottom:0}.journal-page__masthead h1{max-width:none;margin:var(--neeim-space-4) 0 0;font-family:var(--neeim-font-display);font-size:clamp(4.5rem,12vw,12rem);font-weight:380;letter-spacing:-.075em;line-height:.78}.journal-page__introduction{display:grid;gap:var(--neeim-space-8);padding-bottom:var(--neeim-space-2)}.journal-page__introduction>p{max-width:33rem;margin:0;color:var(--neeim-ink-secondary);font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.65}.journal-page__introduction>span{color:var(--neeim-ink);font-family:var(--neeim-font-editorial);font-size:clamp(1.35rem,2vw,2rem);font-style:italic;line-height:1.2}.journal-lead{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(0,1.55fr) minmax(19rem,.45fr);margin:0 auto;border-top:var(--neeim-line-width) solid var(--neeim-line);border-bottom:var(--neeim-line-width) solid var(--neeim-line)}.journal-lead__media{position:relative;display:block;min-height:clamp(30rem,65vw,56rem);overflow:hidden;background:var(--neeim-surface-media)}.journal-card__media img,.journal-lead__media img{object-fit:cover;transition:transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.journal-card__media:hover img,.journal-lead__media:hover img{transform:scale(1.015)}.journal-card__placeholder,.journal-lead__placeholder{display:block;width:100%;height:100%;background:var(--neeim-surface-muted)}.journal-lead__story{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:clamp(var(--neeim-space-10),5vw,var(--neeim-space-20)) clamp(var(--neeim-space-6),4vw,var(--neeim-space-16));border-left:var(--neeim-line-width) solid var(--neeim-line);background:var(--neeim-surface)}.journal-card__story>div>p,.journal-lead__story>p:first-child{margin:0;color:var(--neeim-accent);font-size:.625rem;font-weight:540;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.journal-card__story time,.journal-lead__story time{color:var(--neeim-ink-muted);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.journal-lead__story>time{margin-top:var(--neeim-space-3)}.journal-lead__story h2{margin:var(--neeim-space-6) 0;font-size:clamp(2.25rem,4vw,4.75rem);font-weight:390;letter-spacing:-.06em;line-height:.98}.journal-card__story h3 a,.journal-lead__story h2 a{color:inherit;text-decoration:none}.journal-lead__story>p:nth-of-type(2){margin:0 0 var(--neeim-space-8);color:var(--neeim-ink-secondary);font-size:var(--neeim-type-body-size);line-height:1.68}.journal-page__stories{max-width:var(--neeim-container-enterprise);margin:0 auto;padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) var(--neeim-page-gutter)}.journal-page__stories>header{display:grid;grid-template-columns:.5fr 1.5fr;align-items:end;gap:var(--neeim-space-8);padding-bottom:var(--neeim-space-10);border-bottom:var(--neeim-line-width) solid var(--neeim-line-strong)}.journal-page__stories>header h2{margin:0;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:390;letter-spacing:-.06em;line-height:.92}.journal-page__grid{display:grid;max-width:none;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(var(--neeim-space-12),6vw,var(--neeim-space-24)) var(--neeim-space-6);margin:var(--neeim-space-12) 0 0;background:transparent}.journal-card{min-width:0;grid-column:span 6;background:transparent}.journal-card:nth-child(3){grid-column:span 8}.journal-card:nth-child(4){grid-column:span 4}.journal-card:nth-child(5){grid-column:1/-1}.journal-card__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--neeim-surface-media)}.journal-card:nth-child(3) .journal-card__media{aspect-ratio:16/10}.journal-card:nth-child(4) .journal-card__media{aspect-ratio:3/4}.journal-card:nth-child(5) .journal-card__media{aspect-ratio:21/9}.journal-card__story{display:grid;align-items:start;padding-top:var(--neeim-space-6)}.journal-card__story>div{display:flex;align-items:center;justify-content:space-between;gap:var(--neeim-space-4)}.journal-card__story h3{max-width:24ch;margin:var(--neeim-space-4) 0;font-size:clamp(1.75rem,3.2vw,3.75rem);font-weight:390;letter-spacing:-.05em;line-height:1}.journal-card:nth-child(4) .journal-card__story h3{font-size:clamp(1.5rem,2.4vw,2.6rem)}.journal-card__story>p{max-width:47rem;margin:0 0 var(--neeim-space-6);color:var(--neeim-ink-secondary);font-size:.9375rem;line-height:1.65}.journal-page__manifesto{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:.4fr 1.6fr;gap:var(--neeim-space-8);margin:0 auto;padding:clamp(var(--neeim-space-16),10vw,10rem) var(--neeim-page-gutter);border-top:var(--neeim-line-width) solid var(--neeim-line)}.journal-page__manifesto-text{max-width:24ch;margin:0;font-family:var(--neeim-font-editorial);font-size:clamp(2.25rem,5vw,5.5rem);font-style:italic;letter-spacing:-.035em;line-height:1.05}.journal-article__masthead>p:first-child{color:var(--neeim-accent)}.journal-article__byline>*+:before{margin-right:var(--neeim-space-6);color:var(--neeim-line-strong);content:"•"}.journal-article__content>:first-child{margin-top:0}.journal-article__content :where(h2,h3,h4){color:var(--neeim-ink);font-family:var(--neeim-font-display);font-style:normal;font-weight:410;text-wrap:balance}.journal-article__content h2{max-width:18ch;margin:clamp(var(--neeim-space-16),8vw,var(--neeim-space-24)) 0 var(--neeim-space-6);font-size:clamp(2.25rem,4.4vw,4.75rem);letter-spacing:-.06em;line-height:.98}.journal-article__content h3{margin:var(--neeim-space-12) 0 var(--neeim-space-4);font-size:clamp(1.5rem,2.5vw,2.5rem);letter-spacing:-.04em;line-height:1.05}.journal-article__content :where(p,ul,ol,blockquote){max-width:46rem}.journal-article__content p{margin:0 0 var(--neeim-space-6)}.journal-article__content blockquote{margin:var(--neeim-space-12) 0;padding:var(--neeim-space-8) 0 var(--neeim-space-8) clamp(var(--neeim-space-6),4vw,var(--neeim-space-12));border-top:var(--neeim-line-width) solid var(--neeim-line-strong);border-bottom:var(--neeim-line-width) solid var(--neeim-line);border-left:0;color:var(--neeim-ink);font-family:var(--neeim-font-editorial);font-size:clamp(1.5rem,3vw,2.75rem);font-style:italic;line-height:1.2}.journal-article__content img{display:block;width:100%;margin:var(--neeim-space-10) 0;background:var(--neeim-surface-media)}.journal-article__content table{margin:var(--neeim-space-10) 0;border-top:var(--neeim-line-width) solid var(--neeim-line-strong);border-bottom:var(--neeim-line-width) solid var(--neeim-line-strong)}.journal-article__content :where(th,td){padding:var(--neeim-space-4);border:0;border-bottom:var(--neeim-line-width) solid var(--neeim-line);white-space:normal}.journal-article__endnote>p{margin:0;font-size:.6875rem;font-weight:520;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:var(--neeim-inverse-muted)}@media (max-width:620px){.site-announcement p{font-size:.46rem;letter-spacing:.1em}.site-menu__drawer{width:100%;padding:1.35rem 1.5rem 2rem}.site-footer__grid{padding:1.75rem 1.25rem 1.25rem}.site-footer__columns{grid-template-columns:1fr;gap:0}.site-footer__column summary{cursor:pointer;padding:.9375rem 0}.site-footer__column summary>span:last-child{display:inline;font-size:1rem;font-weight:300;transition:transform .2s ease}.site-footer__column[open] summary>span:last-child{transform:rotate(45deg)}.site-footer__column:not([open]) nav{display:none}.site-footer__column nav{padding-bottom:1.125rem}.information-page__layout>article>section{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.site-footer__legal{padding-right:1.25rem;padding-left:1.25rem}.site-search__header{min-height:3.75rem;padding:0 1rem}.site-search__form{padding:2rem 1rem .85rem}.site-search__results{padding:1.5rem 1rem}.site-search__links{grid-template-columns:1fr}.contact-page__hero,.journal-article__masthead,.journal-page__masthead{padding-top:var(--neeim-space-20);padding-bottom:var(--neeim-space-16)}.contact-page__hero-copy h1{font-size:clamp(3.5rem,18vw,5.5rem);line-height:.88}.contact-page__hero-actions{align-items:stretch;flex-direction:column}.contact-page__primary-action{width:100%}.contact-page__service-ledger{padding-top:var(--neeim-space-16);padding-bottom:var(--neeim-space-16)}.contact-page__service{grid-template-columns:var(--neeim-space-8) minmax(0,1fr);gap:var(--neeim-space-4)}.contact-composer__fields,.contact-page__closing{grid-template-columns:1fr}.contact-composer{padding:var(--neeim-space-16) var(--neeim-page-gutter)}.contact-composer__field--wide,.contact-page__closing>div{grid-column:1}.contact-composer__footer{grid-template-columns:1fr;align-items:stretch}.contact-composer__footer button{width:100%}.contact-page__care-note{padding:var(--neeim-space-16) var(--neeim-page-gutter)}.journal-page__masthead h1{font-size:clamp(4.25rem,24vw,7rem)}.journal-lead__media{min-height:120vw}.journal-lead__story{padding:var(--neeim-space-10) var(--neeim-page-gutter) var(--neeim-space-12)}.journal-page__stories{padding-top:var(--neeim-space-16);padding-bottom:var(--neeim-space-20)}.journal-page__grid,.journal-page__stories>header{grid-template-columns:1fr}.journal-page__grid{gap:var(--neeim-space-16);margin-top:var(--neeim-space-8)}.journal-card,.journal-card:nth-child(3),.journal-card:nth-child(4),.journal-card:nth-child(5){grid-column:1}.journal-card:nth-child(4) .journal-card__media,.journal-card:nth-child(5) .journal-card__media{aspect-ratio:4/3}.journal-card:nth-child(4) .journal-card__story h3,.journal-card__story h3{font-size:clamp(1.75rem,9vw,2.75rem)}.journal-page__manifesto{grid-template-columns:1fr;gap:var(--neeim-space-8)}.journal-article__masthead h1{font-size:clamp(3rem,14vw,5rem)}.journal-article__byline{display:grid;gap:var(--neeim-space-2)}.journal-article__byline>*+:before{content:none}.journal-article__hero img{min-height:75vw}.journal-article__folio{grid-template-columns:1fr}.journal-article__content{font-size:1rem;line-height:1.72}.journal-article__content h2{font-size:clamp(2.1rem,11vw,3.4rem)}.journal-article__content table{font-size:.8125rem}}.information-page__header--neeim{display:grid;min-height:clamp(18rem,38vw,34rem);place-items:end start;padding:clamp(var(--neeim-space-16),8vw,var(--neeim-space-32)) var(--neeim-page-gutter) clamp(var(--neeim-space-10),5vw,var(--neeim-space-20));border-bottom:var(--neeim-line-width) solid var(--neeim-line-strong);background:var(--neeim-surface)}.information-page__header--neeim h1{max-width:15ch;margin:0;font-family:var(--neeim-font-display);font-size:clamp(3.25rem,8vw,8.5rem);font-weight:380;letter-spacing:-.07em;line-height:.86;text-wrap:balance}.neeim-rich-text{color:var(--neeim-ink-secondary);font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.82}.information-page>.neeim-rich-text{width:min(calc(100% - (2 * var(--neeim-page-gutter))),52rem);margin-inline:auto;padding-block:clamp(var(--neeim-space-12),7vw,var(--neeim-space-24))}.neeim-rich-text>:first-child{margin-top:0}.neeim-rich-text>:last-child{margin-bottom:0}.neeim-rich-text p{margin:0 0 1.55em}.neeim-rich-text h2{font-size:clamp(2.25rem,4vw,4.5rem)}.neeim-rich-text h2,.neeim-rich-text h3{max-width:20ch;margin:2.2em 0 .75em;color:var(--neeim-ink);font-family:var(--neeim-font-display);font-weight:390;letter-spacing:-.045em;line-height:1;text-wrap:balance}.neeim-rich-text h3{font-size:clamp(1.75rem,3vw,3rem)}.neeim-rich-text h4,.neeim-rich-text h5,.neeim-rich-text h6{max-width:20ch;margin:2.2em 0 .75em;color:var(--neeim-ink);font-family:var(--neeim-font-display);font-weight:390;letter-spacing:-.045em;line-height:1;text-wrap:balance;font-size:clamp(1.25rem,2vw,1.75rem)}.neeim-rich-text a{color:var(--neeim-ink);text-decoration-thickness:var(--neeim-line-width);text-underline-offset:.22em}.neeim-rich-text strong{color:var(--neeim-ink);font-weight:650}.neeim-rich-text em{font-family:var(--neeim-font-editorial);font-size:1.08em}.neeim-rich-text blockquote{margin:0 0 1.55em;margin-block:clamp(2.5rem,6vw,5rem);padding:0 0 0 clamp(1.25rem,3vw,2.5rem);border-left:var(--neeim-line-width) solid var(--neeim-accent);color:var(--neeim-ink);font-family:var(--neeim-font-editorial);font-size:clamp(1.6rem,3vw,2.8rem);font-style:italic;line-height:1.25}.neeim-rich-text hr{height:var(--neeim-line-width);margin:clamp(2.5rem,6vw,5rem) 0;border:0;background:var(--neeim-line)}.neeim-rich-text ol,.neeim-rich-text ul{margin:0 0 1.55em;padding-left:1.3em}.neeim-rich-text li+li{margin-top:.55em}.neeim-rich-text img{display:block;width:100%;height:auto;margin-block:clamp(2rem,5vw,4rem)}.neeim-rich-text figure{margin:0 0 1.55em;margin-inline:0}.neeim-rich-text caption,.neeim-rich-text figcaption{color:var(--neeim-ink-muted);font-size:.75rem;line-height:1.5;text-align:left}.neeim-rich-text table{margin:0 0 1.55em;display:block;width:100%;overflow-x:auto;border-collapse:collapse}.neeim-rich-text td,.neeim-rich-text th{min-width:8rem;padding:.85rem 1rem;border-bottom:var(--neeim-line-width) solid var(--neeim-line);text-align:left;vertical-align:top}.neeim-rich-text th{color:var(--neeim-ink);font-size:.6875rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.neeim-rich-text code,.neeim-rich-text pre{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.neeim-rich-text pre{margin:0 0 1.55em;overflow-x:auto;padding:1rem;background:var(--neeim-surface-media)}.journal-article,.journal-publication{--journal-paper:var(--neeim-canvas);--journal-ink:var(--neeim-ink);--journal-muted:var(--neeim-ink-secondary);--journal-faint:var(--neeim-ink-muted);--journal-line:var(--neeim-line);--journal-line-strong:var(--neeim-line-strong);--journal-accent:var(--neeim-accent);--journal-gutter:var(--neeim-page-gutter);--journal-width:var(--neeim-container-enterprise);background:var(--journal-paper);color:var(--journal-ink)}.neeim-publication-rail--journal{--bm-paper:var(--journal-paper);--bm-line:var(--journal-line);--bm-muted:var(--journal-faint);--bm-accent:var(--journal-accent);--bm-width:var(--journal-width);--bm-gutter:var(--journal-gutter)}.journal-article a,.journal-publication a{color:inherit}.journal-publication__masthead{margin-inline:auto}.journal-article__masthead,.journal-publication__masthead{max-width:var(--journal-width);padding:clamp(2.5rem,5vw,5rem) var(--journal-gutter) clamp(4rem,8vw,8rem)}.journal-article__masthead{display:grid;justify-items:center;margin:0 auto;border-bottom:0;text-align:center;margin-inline:auto}.journal-article__folio-line,.journal-publication__folio-line{display:grid;grid-template-columns:1fr auto auto;padding-bottom:.9rem;border-bottom:var(--neeim-line-width) solid var(--journal-ink);gap:clamp(1rem,3vw,3rem);color:var(--journal-faint);font-size:.5625rem;font-weight:620;letter-spacing:.19em;line-height:1.3;text-transform:uppercase}.journal-publication__title-lockup{display:grid;margin-top:clamp(3rem,7vw,7rem);grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,8rem)}.journal-publication__title-lockup>p{margin:.8rem 0 0;color:var(--journal-faint);font-size:.625rem;font-weight:620;letter-spacing:.19em;line-height:1.6;text-transform:uppercase}.journal-publication__title-lockup h1{max-width:8ch;margin:0;font-family:var(--neeim-font-display);font-size:clamp(5.75rem,14vw,14rem);font-weight:360;letter-spacing:-.085em;line-height:.68;text-wrap:balance}.journal-publication__introduction{display:grid;max-width:68rem;margin:clamp(3.5rem,7vw,7rem) 0 0 auto;grid-template-columns:minmax(0,1fr) minmax(12rem,.32fr);align-items:end;gap:clamp(2rem,7vw,8rem)}.journal-publication__introduction>p{max-width:48rem;margin:0;color:var(--journal-muted);font-family:var(--neeim-font-editorial);font-size:clamp(1.25rem,2vw,1.8rem);font-style:italic;line-height:1.45}.journal-publication__edition{display:flex;padding-top:1rem;border-top:var(--neeim-line-width) solid var(--journal-line);align-items:center;justify-content:space-between;gap:1rem;color:var(--journal-faint);font-size:.625rem;letter-spacing:.13em;text-transform:uppercase}.journal-feature{max-width:calc(var(--journal-width) - (2 * var(--journal-gutter)));margin-inline:auto;border-block:var(--neeim-line-width) solid var(--journal-ink)}.journal-feature--holding,.journal-feature__link{display:grid;min-height:min(68rem,82svh);grid-template-columns:minmax(0,1.55fr) minmax(22rem,.7fr);text-decoration:none}.journal-feature__media{position:relative;min-height:39rem;overflow:hidden;background:var(--neeim-surface-media)}.journal-feature__media img,.journal-story-card__media img{object-fit:cover;transform:scale(1.001);transition:transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.journal-feature__link:hover .journal-feature__media img,.journal-story-card__link:hover .journal-story-card__media img{transform:scale(1.018)}.journal-feature__placeholder,.journal-story-card__placeholder{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 48%,var(--journal-line) 48.2% 48.5%,transparent 48.7%),var(--neeim-surface-media)}.journal-feature__stamp{position:absolute;top:1.25rem;left:1.25rem;display:grid;min-width:6.4rem;padding:.8rem;background:var(--journal-paper);gap:.25rem;color:var(--journal-ink);font-size:.5625rem;font-weight:620;letter-spacing:.16em;text-transform:uppercase}.journal-feature__stamp span:last-child{font-family:var(--neeim-font-display);font-size:2rem;font-weight:360;letter-spacing:-.06em;line-height:1}.journal-feature__story{display:flex;min-width:0;padding:clamp(2rem,5vw,5.5rem);border-left:var(--neeim-line-width) solid var(--journal-ink);flex-direction:column;justify-content:center;background:var(--journal-paper)}.journal-publication__meta,.journal-story-card__meta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;color:var(--journal-faint);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase}.journal-publication__meta>span:first-child{color:var(--journal-accent);font-weight:620;letter-spacing:.16em}.journal-feature__story h2{max-width:11ch;margin:1.5rem 0 0;font-family:var(--neeim-font-display);font-size:clamp(3.25rem,5.8vw,7rem);font-weight:370;letter-spacing:-.07em;line-height:.88;text-wrap:balance}.journal-feature__story>p{max-width:36rem;margin:2rem 0 0;color:var(--journal-muted);font-size:.95rem;line-height:1.72}.journal-feature__footer{display:flex;margin-top:auto;padding-top:3rem;align-items:center;justify-content:space-between;gap:1.5rem;color:var(--journal-faint);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase}.journal-article__next-edit a,.journal-publication__action,.journal-publication__letter a{display:inline-flex;min-height:44px;align-items:center;gap:.8rem;color:var(--journal-ink);font-size:.625rem;font-weight:620;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.journal-article__endnote svg,.journal-article__next-edit svg,.journal-publication__action svg,.journal-publication__letter svg{width:1rem;height:1rem;transition:transform .22s var(--neeim-control-ease)}.journal-article__endnote a:hover svg,.journal-article__next-edit a:hover svg,.journal-feature__link:hover .journal-publication__action svg,.journal-publication__letter a:hover svg,.journal-story-card__link:hover .journal-publication__action svg{transform:translateX(.28rem)}.journal-feature__art{position:relative;min-height:39rem;overflow:hidden;display:grid;place-items:center;isolation:isolate;background:linear-gradient(90deg,transparent 49.9%,var(--journal-line) 50%,transparent 50.1%),var(--neeim-surface-media)}.journal-feature__art:before{position:absolute;content:"";width:52%;height:78%;border:var(--neeim-line-width) solid var(--journal-line-strong)}.journal-feature__art:after{position:absolute;content:"";width:78%;height:var(--neeim-line-width);background:var(--journal-accent);transform:rotate(-22deg)}.journal-feature__art>span{position:absolute;z-index:2;top:2rem;left:2rem;font-size:.625rem;font-weight:620;letter-spacing:.42em}.journal-feature__art>strong{z-index:1;font-family:var(--neeim-font-display);font-size:clamp(14rem,35vw,31rem);font-weight:320;letter-spacing:-.12em;line-height:.65}.journal-feature__art>i{position:absolute;z-index:2;right:18%;bottom:16%;width:.7rem;height:.7rem;border-radius:50%;background:var(--journal-accent)}.journal-publication__index{display:grid;max-width:var(--journal-width);margin:clamp(4rem,9vw,9rem) auto 0;padding:0 var(--journal-gutter) clamp(4rem,9vw,9rem);grid-template-columns:minmax(12rem,.26fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem)}.journal-article__house-note>p,.journal-article__next-edit p:first-child,.journal-publication__index>span,.journal-publication__letter>p{margin:0;color:var(--journal-accent);font-size:.625rem;font-weight:620;letter-spacing:.18em;text-transform:uppercase}.journal-publication__index ol,.journal-publication__index ul{margin:0;padding:0;border-top:var(--neeim-line-width) solid var(--journal-ink);list-style:none}.journal-publication__index li a,.journal-publication__index--holding li{display:grid;min-height:5.4rem;padding:1rem 0;border-bottom:var(--neeim-line-width) solid var(--journal-line);grid-template-columns:3rem minmax(10rem,.42fr) minmax(0,1fr);align-items:center;gap:1rem;text-decoration:none}.journal-publication__index li span{color:var(--journal-accent);font-family:var(--neeim-font-editorial);font-size:1.25rem;font-style:italic}.journal-publication__index li strong{font-size:.75rem;font-weight:620;letter-spacing:.12em;text-transform:uppercase}.journal-publication__index--holding h2{max-width:10ch;margin:0 0 2rem;font-family:var(--neeim-font-display);font-size:clamp(3rem,5.5vw,6.5rem);font-weight:370;letter-spacing:-.07em;line-height:.86}.journal-publication__index--holding li em{color:var(--journal-muted);font-family:var(--neeim-font-editorial);font-size:1.1rem;line-height:1.35}.journal-publication__desks{max-width:var(--journal-width);margin-inline:auto;padding:0 var(--journal-gutter) clamp(5rem,10vw,10rem)}.journal-publication__desk{scroll-margin-top:calc(var(--neeim-header-with-subnav-height) + 2rem);padding:clamp(4rem,9vw,9rem) 0;border-top:var(--neeim-line-width) solid var(--journal-ink)}.journal-publication__desk-header{display:grid;margin-bottom:clamp(3rem,7vw,7rem);grid-template-columns:4rem minmax(0,1fr);gap:1.5rem}.journal-publication__desk-header>p{margin:0;color:var(--journal-accent);font-weight:620;text-transform:uppercase;padding-top:.75rem;font-family:var(--neeim-font-editorial);font-size:1.5rem;font-style:italic;letter-spacing:0}.journal-publication__desk-header>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);align-items:end;gap:clamp(2rem,7vw,8rem)}.journal-publication__desk-header h2{max-width:12ch;margin:0;font-family:var(--neeim-font-display);font-size:clamp(3.5rem,7vw,8rem);font-weight:370;letter-spacing:-.075em;line-height:.82}.journal-publication__desk-header div>p{margin:0;color:var(--journal-muted);font-family:var(--neeim-font-editorial);font-size:clamp(1.2rem,1.8vw,1.65rem);font-style:italic;line-height:1.35}.journal-publication__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,7vw,7rem) clamp(1rem,2.2vw,2.5rem)}.journal-story-card{min-width:0;grid-column:span 4}.journal-story-card[data-layout=portrait]{grid-column:span 5}.journal-story-card[data-layout=landscape]{grid-column:span 7;padding-top:clamp(3rem,8vw,9rem)}.journal-story-card__link{display:grid;text-decoration:none}.journal-story-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--neeim-surface-media)}.journal-story-card[data-layout=landscape] .journal-story-card__media{aspect-ratio:16/10}.journal-story-card__index{position:absolute;top:1rem;left:1rem;display:grid;width:2.4rem;height:2.4rem;place-items:center;background:var(--journal-paper);color:var(--journal-accent);font-family:var(--neeim-font-editorial);font-size:1.15rem;font-style:italic}.journal-story-card__story{display:grid;align-content:start;padding-top:1.25rem}.journal-story-card__story h3{max-width:18ch;margin:1rem 0 0;font-family:var(--neeim-font-display);font-size:clamp(2rem,3.8vw,4.5rem);font-weight:370;letter-spacing:-.06em;line-height:.92;text-wrap:balance}.journal-story-card__story>p{max-width:40rem;margin:1rem 0 0;color:var(--journal-muted);font-size:.9rem;line-height:1.65}.journal-story-card__story .journal-publication__action{margin-top:1.25rem}.journal-publication__letter{display:grid;max-width:var(--journal-width);margin-inline:auto;padding:clamp(5rem,10vw,10rem) var(--journal-gutter);border-block:var(--neeim-line-width) solid var(--journal-ink);grid-template-columns:minmax(10rem,.25fr) minmax(0,1fr) minmax(17rem,.38fr);align-items:start;gap:clamp(2rem,7vw,8rem)}.journal-publication__letter blockquote{max-width:19ch;margin:0;font-family:var(--neeim-font-display);font-size:clamp(3rem,6vw,7rem);font-weight:370;letter-spacing:-.07em;line-height:.86}.journal-publication__letter>div{display:grid;gap:2rem}.journal-publication__letter>div p{margin:0;color:var(--journal-muted);font-family:var(--neeim-font-editorial);font-size:1.25rem;font-style:italic;line-height:1.45}.journal-publication__manifesto{display:grid;max-width:var(--journal-width);margin-inline:auto;padding:clamp(3rem,6vw,6rem) var(--journal-gutter) clamp(4rem,8vw,8rem);grid-template-columns:1fr 1fr;gap:2rem;background:var(--neeim-dark);color:var(--neeim-inverse);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}.journal-article__endnote>div:first-child,.journal-publication__manifesto>div{display:grid;gap:.45rem}.journal-publication__manifesto>div:last-child{text-align:right}.journal-publication__manifesto p,.journal-publication__manifesto span{margin:0}.journal-article__rubric{color:var(--journal-accent);font-size:.625rem;font-weight:620;letter-spacing:.18em;text-transform:uppercase;margin:clamp(3rem,7vw,7rem) 0 0}.journal-article__masthead h1{max-width:14ch;margin:1.25rem 0 0;font-family:var(--neeim-font-display);font-size:clamp(4rem,9vw,10rem);font-weight:360;letter-spacing:-.078em;line-height:.82;text-wrap:balance}.journal-article__dek{letter-spacing:-.015em;max-width:54rem;margin:clamp(2rem,4vw,4rem) 0 0 auto;color:var(--journal-muted);font-family:var(--neeim-font-editorial);font-size:clamp(1.45rem,2.4vw,2.35rem);font-style:italic;line-height:1.28}.journal-article__byline{justify-content:center;display:flex;max-width:54rem;margin:2rem 0 0 auto;padding-top:1rem;border-top:var(--neeim-line-width) solid var(--journal-line);flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--journal-faint);font-size:.625rem;letter-spacing:.11em;text-transform:uppercase}.journal-article__hero{background:var(--neeim-surface-media);max-width:calc(var(--journal-width) - (2 * var(--journal-gutter)));margin:0 auto}.journal-article__hero img{display:block;width:100%;height:auto;max-height:82svh;object-fit:cover}.journal-article__hero figcaption{max-width:50rem;margin:.75rem 0 0 auto;color:var(--journal-faint);font-size:.6875rem;line-height:1.5}.journal-article__hero-placeholder{display:grid;max-width:calc(var(--journal-width) - (2 * var(--journal-gutter)));min-height:58svh;margin:0 auto;place-items:center;background:linear-gradient(90deg,transparent 49.9%,var(--journal-line) 50%,transparent 50.1%),var(--neeim-surface-media)}.journal-article__hero-placeholder span{position:absolute;font-size:.625rem;font-weight:620;letter-spacing:.45em}.journal-article__hero-placeholder strong{font-family:var(--neeim-font-display);font-size:clamp(13rem,32vw,29rem);font-weight:320;letter-spacing:-.12em;line-height:.65}.journal-article__reading-grid{margin:0 auto;display:grid;max-width:84rem;margin-inline:auto;padding:clamp(4rem,9vw,9rem) var(--journal-gutter);grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,8vw,9rem)}.journal-article__folio{align-self:start;gap:0;position:sticky;top:calc(var(--neeim-header-height, 4.5rem) + 2rem);display:grid;border-top:var(--neeim-line-width) solid var(--journal-ink)}.journal-article__folio>div{display:grid;padding:1rem 0;border-bottom:var(--neeim-line-width) solid var(--journal-line);gap:.45rem}.journal-article__folio p{margin:0;color:var(--journal-accent);font-size:.5625rem;font-weight:620;letter-spacing:.15em;text-transform:uppercase}.journal-article__folio span,.journal-article__folio time{color:var(--journal-faint);font-size:.8125rem;line-height:1.5}.journal-article__content{max-width:50rem;margin:0;padding:0;color:var(--neeim-ink-secondary);font-size:clamp(1rem,.4vw + .95rem,1.1875rem);line-height:1.78;min-width:0}.journal-article__content>p:first-of-type:first-letter{float:left;margin:.03em .13em 0 0;color:var(--journal-accent);font-family:var(--neeim-font-display);font-size:5.7em;line-height:.78}.journal-article__house-note{display:grid;max-width:74rem;margin:0 auto clamp(5rem,10vw,10rem);padding:clamp(3rem,7vw,7rem);border-block:var(--neeim-line-width) solid var(--journal-ink);grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);background:var(--neeim-surface-media)}.journal-article__house-note blockquote{max-width:24ch;margin:0;font-family:var(--neeim-font-display);font-size:clamp(2.25rem,4.5vw,5rem);font-weight:370;letter-spacing:-.055em;line-height:.95}.journal-article__next-edit{display:grid;max-width:var(--journal-width);margin-inline:auto;padding:clamp(4rem,8vw,8rem) var(--journal-gutter);border-top:var(--neeim-line-width) solid var(--journal-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,8vw,10rem)}.journal-article__next-edit h2{max-width:13ch;margin:1rem 0 0;font-family:var(--neeim-font-display);font-size:clamp(3rem,6vw,7rem);font-weight:370;letter-spacing:-.07em;line-height:.85}.journal-article__next-edit>div:last-child{display:grid;justify-items:start}.journal-article__endnote{justify-items:center;margin:0 auto;text-align:center;display:grid;max-width:var(--journal-width);margin-inline:auto;padding:clamp(3rem,6vw,6rem) var(--journal-gutter) clamp(4rem,8vw,8rem);gap:2rem;background:var(--neeim-dark);color:var(--neeim-inverse);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr)}.journal-article__endnote>div:first-child span{color:var(--neeim-inverse-muted)}.journal-article__endnote h2{font-style:italic;max-width:18ch;margin:0 0 1.5rem;font-family:var(--neeim-font-display);font-size:clamp(2.5rem,5vw,5.8rem);font-weight:370;letter-spacing:-.06em;line-height:.9;text-transform:none}.journal-article__endnote a{width:-moz-fit-content;width:fit-content;line-height:1.3;border-bottom:var(--neeim-line-width) solid;padding-bottom:var(--neeim-space-1);display:inline-flex;min-height:44px;align-items:center;gap:.8rem;font-size:.625rem;font-weight:620;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;color:var(--neeim-inverse)}.journal-article a:focus-visible,.journal-publication a:focus-visible{outline:var(--neeim-control-focus-width) solid var(--journal-accent);outline-offset:var(--neeim-space-1)}.journal-preview{--journal-paper:var(--neeim-canvas);--journal-ink:var(--neeim-ink);--journal-muted:var(--neeim-ink-secondary);--journal-faint:var(--neeim-ink-muted);--journal-line:var(--neeim-line);--journal-line-strong:var(--neeim-line-strong);--journal-accent:var(--neeim-accent);--journal-gutter:var(--neeim-page-gutter);--journal-width:var(--neeim-container-enterprise);max-width:var(--journal-width);margin-inline:auto;padding:clamp(5rem,10vw,10rem) var(--journal-gutter);border-top:var(--neeim-line-width) solid var(--journal-ink);background:var(--journal-paper);color:var(--journal-ink)}.journal-preview__header{display:grid;margin-bottom:clamp(3rem,7vw,7rem);grid-template-columns:minmax(0,1fr) minmax(14rem,.35fr);align-items:end;gap:clamp(2rem,7vw,8rem)}.journal-preview__header>div{display:grid;gap:1rem}.journal-preview__header>div:last-child{justify-items:start}.journal-preview__header p{margin:0;color:var(--journal-faint);font-size:.625rem;font-weight:620;letter-spacing:.18em;text-transform:uppercase}.journal-preview__header h2{margin:0;font-family:var(--neeim-font-display);font-size:clamp(4rem,9vw,9rem);font-weight:360;letter-spacing:-.08em;line-height:.78}.journal-preview__header a,.journal-preview__holding a{display:inline-flex;min-height:44px;align-items:center;gap:.8rem;font-size:.625rem;font-weight:620;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.journal-preview__header svg,.journal-preview__holding svg{width:1rem;height:1rem}.journal-preview__stories{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,5vw,5rem) clamp(1rem,2vw,2.25rem)}.journal-preview__story{min-width:0;grid-column:span 4}.journal-preview__story[data-layout="0"]{grid-column:span 5}.journal-preview__story[data-layout="1"]{grid-column:span 7;padding-top:clamp(3rem,8vw,8rem)}.journal-preview__story>a{display:grid;text-decoration:none}.journal-preview__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--neeim-surface-media)}.journal-preview__story[data-layout="1"] .journal-preview__media{aspect-ratio:16/10}.journal-preview__media img{object-fit:cover;transition:transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.journal-preview__story a:hover img{transform:scale(1.018)}.journal-preview__placeholder{position:absolute;inset:0;background:linear-gradient(135deg,transparent 49.8%,var(--journal-line) 50%,transparent 50.2%),var(--neeim-surface-media)}.journal-preview__number{position:absolute;top:1rem;left:1rem;display:grid;width:2.35rem;height:2.35rem;place-items:center;background:var(--journal-paper);color:var(--journal-accent);font-family:var(--neeim-font-editorial);font-size:1.1rem;font-style:italic}.journal-preview__copy{display:grid;padding-top:1.25rem;gap:.75rem}.journal-preview__copy>span{color:var(--journal-accent);font-size:.5625rem;font-weight:620;letter-spacing:.15em;text-transform:uppercase}.journal-preview__copy strong{max-width:18ch;font-family:var(--neeim-font-display);font-size:clamp(2rem,3.5vw,4rem);font-weight:370;letter-spacing:-.06em;line-height:.94}.journal-preview__copy em{width:-moz-fit-content;width:fit-content;color:var(--journal-faint);font-size:.625rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase}.journal-preview__holding{display:grid;min-height:22rem;padding:clamp(2rem,5vw,5rem);border-block:var(--neeim-line-width) solid var(--journal-ink);grid-template-columns:minmax(8rem,.25fr) minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,7vw,8rem);background:var(--neeim-surface-media)}.journal-preview__holding>span{color:var(--journal-accent);font-family:var(--neeim-font-editorial);font-size:2rem;font-style:italic}.journal-preview__holding>p{max-width:38rem;margin:0;font-family:var(--neeim-font-editorial);font-size:clamp(1.5rem,2.8vw,2.6rem);font-style:italic;line-height:1.25}.beauty-magazine,.beauty-magazine-article{--bm-ink:#171113;--bm-accent:#8c2948;--bm-accent-soft:#c95778;--bm-paper:#fffdfa;--bm-paper-warm:#f8eee9;--bm-paper-deep:#f1e1e6;--bm-line:#eadde1;--bm-muted:var(--neeim-ink-secondary);--bm-gutter:clamp(1rem,3vw,2.75rem);--bm-width:96rem;background:var(--bm-paper);color:var(--bm-ink)}.beauty-magazine a,.beauty-magazine-article a{color:inherit}.neeim-publication-rail{display:flex;width:min(100%,var(--bm-width));min-height:3.25rem;margin-inline:auto;padding-inline:var(--bm-gutter);border-bottom:1px solid var(--bm-line);align-items:center;justify-content:space-between;gap:1.5rem;background:var(--bm-paper)}.neeim-publication-rail>span{font-size:.625rem;font-weight:600;letter-spacing:.18em;line-height:1;text-transform:uppercase;color:var(--bm-muted)}.neeim-publication-rail>div{display:flex;align-self:stretch;gap:clamp(1.25rem,3vw,3rem)}.neeim-publication-rail a{font-size:.625rem;font-weight:600;letter-spacing:.18em;line-height:1;text-transform:uppercase;position:relative;display:inline-flex;min-height:44px;align-items:center;text-decoration:none}.neeim-publication-rail a[aria-current=page]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--bm-accent);content:""}.beauty-magazine__masthead{width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(2.25rem,5vw,5rem) var(--bm-gutter) clamp(3rem,7vw,7rem)}.beauty-magazine-article__folio-line,.beauty-magazine__folio-line{display:grid;grid-template-columns:1fr auto auto;padding-bottom:.85rem;border-bottom:1px solid var(--bm-ink);gap:clamp(1rem,3vw,3rem);color:var(--bm-accent);font-size:.5625rem;font-weight:700;letter-spacing:.19em;line-height:1.3;text-transform:uppercase}.beauty-magazine__title-lockup{display:grid;margin-top:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,6rem)}.beauty-magazine__title-lockup>p{margin:.75rem 0 0;color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.19em;line-height:1.6;text-transform:uppercase}.beauty-magazine__title-lockup h1{display:grid;max-width:9ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(5.25rem,14vw,13.5rem);font-style:italic;font-weight:400;letter-spacing:-.082em;line-height:.65}.beauty-magazine__title-lockup h1 span:last-child{margin-left:clamp(1.5rem,8vw,9rem)}.beauty-magazine__deck{display:grid;max-width:68rem;margin:clamp(3.5rem,7vw,7rem) 0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem)}.beauty-magazine__deck>p{max-width:49rem;margin:0;color:var(--bm-muted);font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.6}.beauty-cover__holding-actions a,.beauty-magazine-article__endnote a,.beauty-magazine-article__ritual-bridge a,.beauty-magazine__deck a,.beauty-magazine__house-bridge a{display:inline-flex;min-height:44px;align-items:center;gap:.8rem;color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.17em;text-decoration:none;text-transform:uppercase}.beauty-contents svg,.beauty-cover__action svg,.beauty-cover__holding-actions svg,.beauty-department svg,.beauty-magazine-article__endnote svg,.beauty-magazine-article__ritual-bridge svg,.beauty-magazine__deck svg,.beauty-magazine__house-bridge svg,.beauty-story__action svg{width:1rem;height:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1)}.beauty-contents a:hover svg,.beauty-cover__holding-actions a:hover svg,.beauty-cover__link:hover .beauty-cover__action svg,.beauty-department a:hover svg,.beauty-magazine-article__endnote a:hover svg,.beauty-magazine-article__ritual-bridge a:hover svg,.beauty-magazine__deck a:hover svg,.beauty-magazine__house-bridge a:hover svg,.beauty-story__link:hover .beauty-story__action svg{transform:translateX(.28rem)}.beauty-cover{width:min(calc(100% - (2 * var(--bm-gutter))),calc(var(--bm-width) - (2 * var(--bm-gutter))));margin-inline:auto;border-block:1px solid var(--bm-ink)}.beauty-cover__link{display:grid;min-height:min(68rem,82svh);grid-template-columns:minmax(0,1.55fr) minmax(22rem,.7fr);text-decoration:none}.beauty-cover__media{position:relative;min-height:39rem;overflow:hidden;background:var(--bm-paper-warm)}.beauty-cover__media img,.beauty-story__media img{object-fit:cover;transform:scale(1.001);transition:transform .7s cubic-bezier(.22,1,.36,1)}.beauty-cover__link:hover .beauty-cover__media img,.beauty-story__link:hover .beauty-story__media img{transform:scale(1.018)}.beauty-cover__placeholder,.beauty-story__placeholder{position:absolute;inset:0;background:radial-gradient(circle at 72% 25%,rgb(201 87 120/24%) 0 12%,transparent 36%),linear-gradient(142deg,var(--bm-paper-deep),var(--bm-paper-warm) 66%,var(--bm-paper))}.beauty-cover__stamp{position:absolute;top:1.25rem;left:1.25rem;display:grid;min-width:5rem;padding:.75rem;background:var(--bm-paper);gap:.2rem;color:var(--bm-accent);font-size:.5625rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.beauty-cover__stamp span:last-child{font-family:var(--font-editorial),Georgia,serif;font-size:2rem;font-style:italic;font-weight:400;letter-spacing:-.06em;line-height:1}.beauty-cover__story{display:flex;min-width:0;padding:clamp(2rem,5vw,5.5rem);border-left:1px solid var(--bm-ink);flex-direction:column;justify-content:center;background:var(--bm-paper)}.beauty-cover__story>p:first-child,.beauty-department header p:first-child,.beauty-letter>p,.beauty-magazine-article__house-note>p,.beauty-magazine-article__ritual-bridge p:first-child,.beauty-magazine__house-bridge p:first-child,.beauty-magazine__latest>header>p{margin:0;color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.beauty-cover__story h2{max-width:10ch;margin:1.35rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3.5rem,6.2vw,7.4rem);font-style:italic;font-weight:400;letter-spacing:-.065em;line-height:.84;text-wrap:balance}.beauty-cover__summary{max-width:35rem;margin:2rem 0 0;color:var(--bm-muted);font-size:clamp(.95rem,1.2vw,1.125rem);line-height:1.72}.beauty-cover__meta{display:flex;margin-top:2rem;flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--bm-muted);letter-spacing:.1em}.beauty-cover__action,.beauty-cover__meta{font-size:.625rem;text-transform:uppercase}.beauty-cover__action{display:inline-flex;min-height:44px;align-items:center;gap:.8rem;color:var(--bm-accent);font-weight:700;letter-spacing:.17em;text-decoration:none;margin-top:auto;padding-top:3rem}.beauty-cover--holding{display:grid;min-height:min(68rem,82svh);grid-template-columns:minmax(0,1.55fr) minmax(22rem,.7fr);text-decoration:none;background:var(--bm-paper-warm)}.beauty-cover__art{position:relative;min-height:39rem;overflow:hidden;display:grid;place-items:center;isolation:isolate;background:linear-gradient(90deg,transparent 49.9%,var(--neeim-line-soft) 50%,transparent 50.1%),linear-gradient(var(--bm-paper-warm),var(--bm-paper-deep))}.beauty-cover__art:before{width:min(68vw,48rem)}.beauty-cover__art:after,.beauty-cover__art:before{position:absolute;border:1px solid rgb(140 41 72/42%);border-radius:50%;content:"";aspect-ratio:1}.beauty-cover__art:after{width:min(47vw,33rem)}.beauty-cover__art-number{z-index:1;color:var(--bm-accent);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(10rem,28vw,26rem);font-style:italic;letter-spacing:-.12em;line-height:.7}.beauty-cover__art-word{position:absolute;z-index:2;bottom:2rem;left:2rem;font-size:.625rem;font-weight:700;letter-spacing:.45em}.beauty-cover__art-orbit{position:absolute;z-index:2;display:block;width:.55rem;height:.55rem;border-radius:50%;background:var(--bm-accent)}.beauty-cover__art-orbit--one{top:20%;right:18%}.beauty-cover__art-orbit--two{bottom:24%;left:21%}.beauty-cover__holding-note{display:grid;max-width:35rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--bm-line);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1.5rem}.beauty-cover__holding-note span{color:var(--bm-accent);font-size:.5625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.beauty-cover__holding-note p{margin:0;color:var(--bm-muted);font-size:.875rem;line-height:1.6}.beauty-cover__holding-actions{display:flex;margin-top:auto;padding-top:2.5rem;flex-wrap:wrap;gap:.5rem 2rem}.beauty-contents{display:grid;width:min(100%,var(--bm-width));margin:clamp(4rem,9vw,9rem) auto 0;padding:0 var(--bm-gutter) clamp(4rem,9vw,9rem);grid-template-columns:minmax(13rem,.32fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem)}.beauty-contents header{align-self:start}.beauty-contents header>p{margin:0;color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.beauty-contents h2{max-width:9ch;margin:1rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3rem,5vw,6rem);font-style:italic;font-weight:400;letter-spacing:-.06em;line-height:.88}.beauty-contents ol{margin:0;padding:0;border-top:1px solid var(--bm-ink);list-style:none}.beauty-contents li>a,.beauty-contents li>div{display:grid;min-height:5.4rem;padding:1rem 0;border-bottom:1px solid var(--bm-line);grid-template-columns:3rem minmax(10rem,.45fr) minmax(0,1fr) auto;align-items:center;gap:1rem;text-decoration:none}.beauty-contents li span{color:var(--bm-accent);font-family:var(--font-editorial),Georgia,serif;font-size:1.35rem;font-style:italic}.beauty-contents li strong{font-size:.75rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.beauty-contents li em{color:var(--bm-muted);font-family:var(--font-editorial),Georgia,serif;font-size:1.1rem;font-weight:400;line-height:1.35}.beauty-magazine__latest{width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(3rem,7vw,7rem) var(--bm-gutter) clamp(5rem,10vw,10rem);border-top:1px solid var(--bm-ink)}.beauty-magazine__latest>header{display:grid;margin-bottom:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr);align-items:end;gap:2rem}.beauty-magazine__latest>header h2{max-width:10ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3.5rem,7vw,8rem);font-style:italic;font-weight:400;letter-spacing:-.07em;line-height:.82}.beauty-magazine__story-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,5vw,5.5rem) clamp(1rem,2.2vw,2.5rem)}.beauty-story{min-width:0;grid-column:span 4}.beauty-story[data-layout=lead]{grid-column:span 7}.beauty-story[data-layout=portrait]{grid-column:span 5;padding-top:clamp(3rem,8vw,9rem)}.beauty-story[data-layout=wide]{grid-column:span 8}.beauty-story__link{display:grid;height:100%;text-decoration:none}.beauty-story__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bm-paper-warm)}.beauty-story[data-layout=lead] .beauty-story__media,.beauty-story[data-layout=wide] .beauty-story__media{aspect-ratio:16/10}.beauty-story__department{position:absolute;right:0;bottom:0;padding:.75rem .9rem;background:var(--bm-paper);color:var(--bm-accent);font-size:.5625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.beauty-story__body{display:grid;align-content:start;padding-top:1.25rem}.beauty-story__meta{display:flex;justify-content:space-between;gap:1rem;color:var(--bm-muted);font-size:.5625rem;letter-spacing:.11em;text-transform:uppercase}.beauty-story h3{max-width:16ch;margin:1rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2rem,3.6vw,4.3rem);font-style:italic;font-weight:400;letter-spacing:-.055em;line-height:.93;text-wrap:balance}.beauty-story__body>p{max-width:38rem;margin:1rem 0 0;color:var(--bm-muted);font-size:.9rem;line-height:1.65}.beauty-story__action{display:inline-flex;min-height:44px;align-items:center;gap:.8rem;color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.17em;text-decoration:none;text-transform:uppercase;margin-top:1.25rem}.beauty-magazine__departments{width:min(100%,var(--bm-width));margin-inline:auto;padding:0 var(--bm-gutter) clamp(5rem,10vw,10rem)}.beauty-department{display:grid;padding:clamp(3rem,7vw,7rem) 0;border-top:1px solid var(--bm-ink);grid-template-columns:minmax(0,1.05fr) minmax(18rem,.6fr);gap:clamp(2rem,8vw,9rem)}.beauty-department>header{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.5rem}.beauty-department>header>span{color:var(--bm-accent);font-size:2rem}.beauty-department h2,.beauty-department>header>span{font-family:var(--font-editorial),Georgia,serif;font-style:italic}.beauty-department h2{max-width:12ch;margin:.8rem 0 0;font-size:clamp(3rem,5.5vw,6.6rem);font-weight:400;letter-spacing:-.065em;line-height:.86}.beauty-department header div>p:last-child{max-width:32rem;margin:1.5rem 0 0;color:var(--bm-muted);font-size:1rem;line-height:1.65}.beauty-department ol{margin:0;padding:0;border-top:1px solid var(--bm-line);list-style:none}.beauty-department li a{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--bm-line);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.2rem,2vw,1.75rem);font-style:italic;line-height:1.2;text-decoration:none}.beauty-letter{display:grid;width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(5rem,10vw,10rem) var(--bm-gutter);border-block:1px solid var(--bm-ink);grid-template-columns:minmax(10rem,.25fr) minmax(0,1fr) minmax(16rem,.36fr);align-items:start;gap:clamp(2rem,6vw,7rem)}.beauty-letter blockquote{max-width:18ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3rem,6vw,7rem);font-style:italic;letter-spacing:-.07em;line-height:.86}.beauty-letter>div{display:grid;gap:2rem}.beauty-letter>div p{margin:0;color:var(--bm-muted);line-height:1.72}.beauty-letter>div span{color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.beauty-magazine__house-bridge{display:grid;width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(4rem,8vw,8rem) var(--bm-gutter);grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);gap:clamp(2rem,8vw,10rem);background:var(--bm-paper-warm)}.beauty-magazine__house-bridge h2{max-width:12ch;margin:1rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3rem,6vw,7rem);font-style:italic;font-weight:400;letter-spacing:-.07em;line-height:.85}.beauty-magazine__house-bridge>div:last-child>p{max-width:34rem;margin:0;color:var(--bm-muted);line-height:1.7}.beauty-magazine__house-bridge>div:last-child>div{display:flex;margin-top:2rem;flex-wrap:wrap;gap:.5rem 2rem}.beauty-magazine__colophon{display:grid;width:min(100%,var(--bm-width));margin-inline:auto;padding:1.5rem var(--bm-gutter) 3rem;border-top:1px solid var(--bm-ink);grid-template-columns:1fr 1fr;gap:2rem;color:var(--bm-muted);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}.beauty-magazine-article__endnote>div:first-child,.beauty-magazine__colophon>div{display:grid;gap:.45rem}.beauty-magazine__colophon>div:last-child{text-align:right}.beauty-magazine__colophon p,.beauty-magazine__colophon span{margin:0}.beauty-magazine-article__masthead{width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(2.25rem,5vw,5rem) var(--bm-gutter) clamp(3rem,7vw,7rem);padding-bottom:clamp(3rem,6vw,6rem)}.beauty-magazine-article__rubric{color:var(--bm-accent);font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin:clamp(3rem,7vw,7rem) 0 0}.beauty-magazine-article__masthead h1{max-width:14ch;margin:1.25rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(4rem,9vw,10rem);font-style:italic;font-weight:400;letter-spacing:-.075em;line-height:.82;text-wrap:balance}.beauty-magazine-article__dek{max-width:54rem;margin:clamp(2rem,4vw,4rem) 0 0 auto;color:var(--bm-muted);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.45rem,2.4vw,2.35rem);font-style:italic;line-height:1.28}.beauty-magazine-article__byline{display:flex;max-width:54rem;margin:2rem 0 0 auto;padding-top:1rem;border-top:1px solid var(--bm-line);flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--bm-muted);font-size:.625rem;letter-spacing:.11em;text-transform:uppercase}.beauty-magazine-article__hero{width:min(calc(100% - (2 * var(--bm-gutter))),calc(var(--bm-width) - (2 * var(--bm-gutter))));margin:0 auto}.beauty-magazine-article__hero img{display:block;width:100%;height:auto;max-height:82svh;object-fit:cover}.beauty-magazine-article__hero figcaption{max-width:50rem;margin:.75rem 0 0 auto;color:var(--bm-muted);font-size:.6875rem;line-height:1.5}.beauty-magazine-article__hero-placeholder{display:grid;width:min(calc(100% - (2 * var(--bm-gutter))),calc(var(--bm-width) - (2 * var(--bm-gutter))));min-height:58svh;margin:0 auto;place-items:center;background:radial-gradient(circle,transparent 0 24%,rgb(140 41 72/36%) 24.2% 24.5%,transparent 24.8% 42%,rgb(140 41 72/28%) 42.2% 42.5%,transparent 42.8%),var(--bm-paper-warm);color:var(--bm-accent)}.beauty-magazine-article__hero-placeholder span{position:absolute;font-size:.625rem;font-weight:700;letter-spacing:.45em}.beauty-magazine-article__hero-placeholder strong{font-family:var(--font-editorial),Georgia,serif;font-size:clamp(10rem,28vw,26rem);font-style:italic;font-weight:400;letter-spacing:-.12em}.beauty-magazine-article__reading-grid{display:grid;width:min(100%,84rem);margin-inline:auto;padding:clamp(4rem,9vw,9rem) var(--bm-gutter);grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,8vw,9rem)}.beauty-magazine-article__folio{position:sticky;top:calc(var(--neeim-header-height, 4.5rem) + 2rem);display:grid;border-top:1px solid var(--bm-ink)}.beauty-magazine-article__folio>div{display:grid;padding:1rem 0;border-bottom:1px solid var(--bm-line);gap:.45rem}.beauty-magazine-article__folio p{margin:0;color:var(--bm-accent);font-size:.5625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.beauty-magazine-article__folio span,.beauty-magazine-article__folio time{color:var(--bm-muted);font-size:.8125rem;line-height:1.5}.beauty-magazine-article__content{min-width:0}.beauty-magazine-article__content>p:first-of-type:first-letter{float:left;margin:.05em .13em 0 0;color:var(--bm-accent);font-family:var(--font-editorial),Georgia,serif;font-size:5.8em;font-style:italic;line-height:.76}.beauty-magazine-article__house-note{display:grid;width:min(calc(100% - (2 * var(--bm-gutter))),74rem);margin:0 auto clamp(5rem,10vw,10rem);padding:clamp(3rem,7vw,7rem);border-block:1px solid var(--bm-accent);grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);background:var(--bm-paper-warm)}.beauty-magazine-article__house-note blockquote{max-width:24ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.25rem,4.5vw,5rem);font-style:italic;letter-spacing:-.055em;line-height:.95}.beauty-magazine-article__ritual-bridge{display:grid;width:min(100%,var(--bm-width));margin-inline:auto;padding:clamp(4rem,8vw,8rem) var(--bm-gutter);border-top:1px solid var(--bm-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,8vw,10rem)}.beauty-magazine-article__ritual-bridge h2{max-width:12ch;margin:1rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3rem,6vw,7rem);font-style:italic;font-weight:400;letter-spacing:-.07em;line-height:.85}.beauty-magazine-article__ritual-bridge>div:last-child{display:grid;justify-items:start}.beauty-magazine-article__endnote{display:grid;width:min(100%,var(--bm-width));margin-inline:auto;padding:1.5rem var(--bm-gutter) 3rem;border-top:1px solid var(--bm-ink);gap:2rem;color:var(--bm-muted);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(4rem,8vw,8rem);grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr)}.beauty-magazine-article__endnote>div:first-child span{color:var(--bm-muted)}.beauty-magazine-article__endnote h2{max-width:18ch;margin:0 0 1.5rem;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.5rem,5vw,5.8rem);font-style:italic;font-weight:400;letter-spacing:-.06em;line-height:.9;text-transform:none}.beauty-magazine a:focus-visible,.beauty-magazine-article a:focus-visible{outline:2px solid var(--bm-accent);outline-offset:4px}@media (max-width:960px){.journal-article__endnote,.journal-article__house-note,.journal-article__next-edit,.journal-article__reading-grid,.journal-publication__index,.journal-publication__letter,.journal-publication__title-lockup{grid-template-columns:1fr}.journal-publication__title-lockup>p{margin:0}.journal-publication__introduction{grid-template-columns:1fr}.journal-feature--holding,.journal-feature__link{min-height:0;grid-template-columns:1fr}.journal-feature__art,.journal-feature__media{min-height:62svh}.journal-feature__story{min-height:34rem;border-top:var(--neeim-line-width) solid var(--journal-ink);border-left:0}.journal-publication__desk-header>div{grid-template-columns:1fr}.journal-story-card,.journal-story-card[data-layout=landscape],.journal-story-card[data-layout=portrait]{grid-column:span 6;padding-top:0}.journal-article__folio{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.journal-article__next-edit>div:last-child{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.journal-preview__header,.journal-preview__holding{grid-template-columns:1fr}.journal-preview__story,.journal-preview__story[data-layout="0"],.journal-preview__story[data-layout="1"]{grid-column:span 6;padding-top:0}.beauty-contents,.beauty-letter,.beauty-magazine-article__endnote,.beauty-magazine-article__house-note,.beauty-magazine-article__reading-grid,.beauty-magazine-article__ritual-bridge,.beauty-magazine__house-bridge,.beauty-magazine__title-lockup{grid-template-columns:1fr}.beauty-magazine__title-lockup>p{margin:0}.beauty-magazine__deck{grid-template-columns:1fr}.beauty-cover--holding,.beauty-cover__link{min-height:0;grid-template-columns:1fr}.beauty-cover__art,.beauty-cover__media{min-height:62svh}.beauty-cover__story{min-height:34rem;border-top:1px solid var(--bm-ink);border-left:0}.beauty-story,.beauty-story[data-layout=lead],.beauty-story[data-layout=portrait],.beauty-story[data-layout=wide]{grid-column:span 6;padding-top:0}.beauty-department{grid-template-columns:1fr}.beauty-magazine-article__folio{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-magazine-article__ritual-bridge>div:last-child{display:flex;flex-wrap:wrap;gap:.5rem 2rem}}[data-neeim-beauty-world]{--beauty-black:#0b0b0c;--beauty-white:#ffffff;--beauty-pink:#c95778;--beauty-pink-strong:#8c2948;--beauty-blush:color-mix(in srgb,var(--beauty-pink) 15%,var(--beauty-white));--beauty-pale:color-mix(in srgb,var(--beauty-pink) 5%,var(--beauty-white));--beauty-pearl:color-mix(in srgb,var(--beauty-black) 4%,var(--beauty-white));--beauty-red:#be1e2d;--beauty-rule:rgb(11 11 12/14%);--beauty-rule-inverse:rgb(255 255 255/22%);position:relative;overflow:clip;background:var(--beauty-white);color:var(--beauty-black)}.beauty-world__hero{position:relative;display:grid;min-height:100svh;isolation:isolate;overflow:hidden;background:var(--beauty-black);color:var(--beauty-white)}.beauty-world__hero-media{position:absolute;inset:0;z-index:-1;overflow:hidden;background:linear-gradient(135deg,var(--beauty-pink-strong),var(--beauty-black) 76%)}.beauty-world__hero-media img{object-fit:cover;object-position:center 40%;filter:saturate(.88) contrast(1.04);transform:scale(1.001)}.beauty-world__hero-placeholder{position:absolute;inset:0;background:radial-gradient(circle at 76% 24%,var(--beauty-pink) 0 16%,transparent 42%),linear-gradient(132deg,var(--beauty-pink-strong),var(--beauty-black) 72%)}.beauty-world__hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0/74%) 0 28%,rgb(0 0 0/18%) 66%,rgb(0 0 0/34%)),linear-gradient(0deg,rgb(0 0 0/58%),transparent 52%)}.beauty-world__hero-copy{display:flex;width:min(100%,54rem);align-self:end;flex-direction:column;align-items:flex-start;padding:calc(var(--neeim-header-height) + clamp(6rem, 14vw, 11rem)) var(--neeim-page-gutter) clamp(var(--neeim-space-14),8vw,6.5rem)}.beauty-world__hero-copy>p:first-child{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;display:inline-flex;min-height:1.75rem;align-items:center;border-left:2px solid var(--beauty-pink);padding-left:var(--neeim-space-3)}.beauty-world__hero-copy h1{max-width:11ch;margin:var(--neeim-space-5) 0 0;font-family:var(--neeim-font-display);font-size:clamp(4.25rem,9.2vw,8.75rem);font-weight:690;letter-spacing:-.068em;line-height:.86;text-wrap:balance}.beauty-world__hero-copy>p:nth-of-type(2){max-width:39rem;margin:var(--neeim-space-7) 0 0;color:rgb(255 255 255/80%);font-size:clamp(.98rem,1.2vw,1.16rem);line-height:1.62}.beauty-world__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neeim-space-5) var(--neeim-space-7);margin-top:var(--neeim-space-8)}.beauty-world__hero-actions [data-neeim-action=primary]{min-width:13rem;border-color:var(--beauty-white);background:var(--beauty-white);color:var(--beauty-black)}.beauty-world__hero-actions [data-neeim-action=primary]:hover{border-color:var(--beauty-pink);background:var(--beauty-pink);color:var(--beauty-black)}.beauty-world__hero-actions [data-neeim-action=text]{color:var(--beauty-white)}.beauty-world__stories,.beauty-world__worlds{max-width:var(--neeim-container-enterprise);margin:0 auto;padding:clamp(var(--neeim-space-18),8vw,var(--neeim-space-28)) var(--neeim-page-gutter)}.beauty-world__section-heading{display:grid;grid-template-columns:minmax(8rem,.28fr) minmax(0,1.72fr);align-items:end;gap:var(--neeim-space-8);margin-bottom:clamp(var(--neeim-space-9),4.5vw,var(--neeim-space-14))}.beauty-world__catalog-heading>p,.beauty-world__section-heading>p{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--beauty-pink-strong)}.beauty-world__section-heading h2{margin:0;font-family:var(--neeim-font-display);font-weight:650;letter-spacing:-.05em;line-height:.94;text-wrap:balance;max-width:16ch;font-size:clamp(2.8rem,5.4vw,5.8rem)}.beauty-world__world-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--neeim-space-3)}.beauty-world__world-card{min-width:0;background:var(--beauty-pale)}.beauty-world__world-card:first-child,.beauty-world__world-card:nth-child(4){grid-column:span 7}.beauty-world__world-card:nth-child(2),.beauty-world__world-card:nth-child(3){grid-column:span 5}.beauty-world__world-card a{position:relative;display:grid;min-height:clamp(30rem,48vw,43rem);overflow:hidden;color:var(--beauty-white);text-decoration:none}.beauty-world__world-media{position:absolute;inset:0;display:block;overflow:hidden;background:var(--beauty-pearl)}.beauty-world__world-media:after{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/72%),rgb(0 0 0/10%) 58%,transparent);content:""}.beauty-world__world-media img{object-fit:cover;transition:transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.beauty-world__world-copy{position:relative;z-index:1;display:flex;max-width:34rem;align-self:end;flex-direction:column;align-items:flex-start;padding:clamp(var(--neeim-space-6),3.5vw,var(--neeim-space-10))}.beauty-world__world-copy>strong{font-family:var(--neeim-font-display);font-size:clamp(2.4rem,4.6vw,5.1rem);font-weight:650;letter-spacing:-.055em;line-height:.9}.beauty-world__world-copy>span:nth-child(2){margin-top:var(--neeim-space-4);color:rgb(255 255 255/76%);font-size:.88rem;line-height:1.45}.beauty-world__story-link,.beauty-world__world-link{display:inline-flex;align-items:center;gap:var(--neeim-space-2);margin-top:var(--neeim-space-6);font-size:.625rem;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.beauty-world__story-link svg,.beauty-world__world-link svg{width:.9rem;height:.9rem;transition:transform var(--neeim-motion-fast) var(--neeim-control-ease)}.beauty-world__spotlight{padding:clamp(var(--neeim-space-18),8vw,var(--neeim-space-28)) 0;background:var(--beauty-pale)}.beauty-world__spotlight>.beauty-world__section-heading{max-width:var(--neeim-container-enterprise);margin-right:auto;margin-left:auto;padding:0 var(--neeim-page-gutter)}.beauty-world__spotlight>.beauty-product-grid{max-width:var(--neeim-container-enterprise);margin:0 auto}.beauty-world__spotlight-all{margin:var(--neeim-space-10) var(--neeim-page-gutter) 0}.beauty-world__story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neeim-space-3)}.beauty-world__story-card{min-width:0;background:var(--beauty-black)}.beauty-world__story-card a{position:relative;display:grid;min-height:clamp(31rem,50vw,45rem);overflow:hidden;color:var(--beauty-white);text-decoration:none}.beauty-world__story-media{position:absolute;inset:0}.beauty-world__story-media img{object-fit:cover;transition:transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.beauty-world__story-scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/84%) 0 10%,rgb(0 0 0/22%) 64%,transparent)}.beauty-world__story-copy{position:relative;z-index:1;display:flex;max-width:37rem;align-self:end;flex-direction:column;padding:clamp(var(--neeim-space-6),4vw,var(--neeim-space-10))}.beauty-world__story-copy>span:first-child{color:var(--beauty-pink);font-size:.625rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.beauty-world__story-copy>strong{max-width:12ch;margin-top:var(--neeim-space-4);font-family:var(--neeim-font-display);font-size:clamp(2.6rem,4.8vw,5.4rem);font-weight:650;letter-spacing:-.06em;line-height:.91}.beauty-world__story-copy>span:nth-child(3){max-width:32rem;margin-top:var(--neeim-space-5);color:rgb(255 255 255/74%);font-size:.86rem;line-height:1.6}.beauty-world__intelligence{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:minmax(0,.9fr) minmax(26rem,1.1fr);gap:clamp(var(--neeim-space-12),7vw,var(--neeim-space-22));margin:0 auto;padding:clamp(var(--neeim-space-18),9vw,var(--neeim-space-28)) var(--neeim-page-gutter);background:var(--beauty-black);color:var(--beauty-white)}.beauty-world__intelligence-copy>p:first-child{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--beauty-pink)}.beauty-world__intelligence-copy h2{margin:0;font-family:var(--neeim-font-display);font-weight:650;letter-spacing:-.05em;line-height:.94;text-wrap:balance;max-width:13ch;margin-top:var(--neeim-space-4);font-size:clamp(2.8rem,5.2vw,5.8rem)}.beauty-world__intelligence-copy>p:last-child{max-width:37rem;margin:var(--neeim-space-6) 0 0;color:rgb(255 255 255/70%);font-size:var(--neeim-type-body-size);line-height:1.65}.beauty-world__service-grid{display:grid;align-content:start;border-top:var(--neeim-line-width) solid var(--beauty-rule-inverse)}.beauty-world__service-action[data-neeim-action=text]{position:relative;display:grid;width:100%;min-height:8.75rem;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:var(--neeim-space-3) var(--neeim-space-5);border:0;border-bottom:var(--neeim-line-width) solid var(--beauty-rule-inverse);padding:var(--neeim-space-6) 0;background:transparent;color:var(--beauty-white);text-align:left;text-decoration:none}.beauty-world__service-action strong{font-size:clamp(1.25rem,1.8vw,1.8rem);font-weight:590;letter-spacing:-.025em;line-height:1.05}.beauty-world__service-action>span:not(.beauty-world__service-arrow):not(.beauty-world__service-kicker){max-width:32rem;grid-column:1;color:rgb(255 255 255/62%);font-size:.78rem;line-height:1.5}.beauty-world__service-kicker{grid-column:1/-1;color:var(--beauty-pink);font-size:.5625rem;letter-spacing:.15em;text-transform:uppercase}.beauty-world__service-arrow{display:inline-flex;grid-column:2;grid-row:1/span 2;align-self:center}.beauty-world__service-arrow svg{width:1rem;height:1rem;transition:transform var(--neeim-motion-fast) var(--neeim-control-ease)}.beauty-world__journal{display:grid;max-width:var(--neeim-container-enterprise);min-height:clamp(34rem,54vw,49rem);grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr);margin:0 auto;background:var(--beauty-white)}.beauty-world__journal-media{position:relative;min-height:100%;overflow:hidden;background:var(--beauty-pearl)}.beauty-world__journal-media img{object-fit:cover}.beauty-world__journal-copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(var(--neeim-space-10),6.5vw,var(--neeim-space-18));background:var(--beauty-pale)}.beauty-world__journal-copy>p:first-child{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--beauty-pink-strong)}.beauty-world__journal-copy h2{margin:0;font-family:var(--neeim-font-display);font-weight:650;letter-spacing:-.05em;line-height:.94;text-wrap:balance;max-width:11ch;margin-top:var(--neeim-space-5);font-size:clamp(2.9rem,5.5vw,6rem)}.beauty-world__journal-copy>p:nth-of-type(2){max-width:32rem;margin:var(--neeim-space-6) 0 0;color:var(--neeim-ink-secondary);line-height:1.65}.beauty-world__journal-copy [data-neeim-action=text]{margin-top:var(--neeim-space-8)}.beauty-world__standards{display:grid;max-width:var(--neeim-container-enterprise);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;border-top:var(--neeim-line-width) solid var(--beauty-rule);border-bottom:var(--neeim-line-width) solid var(--beauty-rule);background:var(--beauty-white)}.beauty-world__standards p{min-height:4.25rem;margin:0;padding:var(--neeim-space-5) var(--neeim-page-gutter);color:var(--neeim-ink-muted);font-size:.625rem;letter-spacing:.12em;line-height:1.45;text-align:center;text-transform:uppercase}.beauty-world__standards p+p{border-left:var(--neeim-line-width) solid var(--beauty-rule)}.beauty-world__compact-header{display:grid;min-height:18rem;align-content:end;gap:var(--neeim-space-4);padding:var(--neeim-space-20) var(--neeim-page-gutter) var(--neeim-space-12);background:var(--beauty-pale)}.beauty-world__compact-header>p{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--beauty-pink-strong)}.beauty-world__compact-header h1{margin:0;font-family:var(--neeim-font-display);font-size:clamp(3.5rem,8vw,7rem);font-weight:650;letter-spacing:-.06em;line-height:.9}.beauty-world__catalog{max-width:var(--neeim-container-enterprise);margin:0 auto;padding-bottom:clamp(var(--neeim-space-16),8vw,var(--neeim-space-28));background:var(--beauty-white);scroll-margin-top:calc(var(--neeim-header-height) + var(--neeim-space-4))}.beauty-world__catalog-heading{display:grid;grid-template-columns:minmax(8rem,.28fr) minmax(0,1.42fr) minmax(12rem,.3fr);align-items:end;gap:var(--neeim-space-8);padding:clamp(var(--neeim-space-16),7vw,var(--neeim-space-22)) var(--neeim-page-gutter) var(--neeim-space-10);border-bottom:var(--neeim-line-width) solid var(--beauty-rule)}.beauty-world__catalog-heading h2{margin:0;font-family:var(--neeim-font-display);font-weight:650;letter-spacing:-.05em;line-height:.94;text-wrap:balance;max-width:13ch;font-size:clamp(2.8rem,5vw,5.5rem)}.beauty-world__catalog-heading>span{padding-bottom:var(--neeim-space-2);color:var(--neeim-ink-muted);font-size:.625rem;letter-spacing:.08em;line-height:1.45;text-align:right;text-transform:uppercase}.beauty-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;background:var(--beauty-rule);list-style:none}.beauty-product-grid>li{min-width:0;background:var(--beauty-white)}.beauty-product-card{display:grid;height:100%;grid-template-rows:auto 1fr;background:var(--beauty-white)}.beauty-product-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--beauty-pearl);color:inherit;text-decoration:none}.beauty-product-card__image{box-sizing:border-box;object-fit:contain;padding:clamp(1rem,3.2vw,2.8rem);transition:opacity var(--neeim-motion-medium) var(--neeim-ease-standard),transform var(--neeim-motion-slow) var(--neeim-ease-emphasized)}.beauty-product-card__image--secondary{opacity:0}.beauty-product-card__placeholder{position:absolute;inset:0;background:radial-gradient(circle at 50% 44%,var(--beauty-blush) 0 16%,transparent 38%),var(--beauty-pearl)}.beauty-product-card__badge{position:absolute;top:var(--neeim-space-4);left:var(--neeim-space-4);z-index:2;display:inline-flex;min-height:1.75rem;align-items:center;padding:0 var(--neeim-space-3);background:var(--beauty-white);color:var(--beauty-black);font-size:.5625rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.beauty-product-card__copy{display:flex;min-height:13.75rem;align-items:center;flex-direction:column;padding:var(--neeim-space-5) clamp(var(--neeim-space-3),2vw,var(--neeim-space-5)) var(--neeim-space-6);text-align:center}.beauty-product-card__type{margin:0;color:var(--beauty-pink-strong);font-size:.5625rem;font-weight:650;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.beauty-product-card__title{display:-webkit-box;min-height:2.8em;max-width:28ch;margin:var(--neeim-space-3) 0 0;overflow:hidden;font-size:clamp(.86rem,1.2vw,1rem);font-weight:480;letter-spacing:-.012em;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.beauty-product-card__title a{color:inherit;text-decoration:none}.beauty-product-card__price{margin:var(--neeim-space-3) 0 0;color:var(--neeim-ink-muted);font-size:.78rem;line-height:1.4}.beauty-product-card__action{display:inline-flex;min-width:9.5rem;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--neeim-space-2);margin-top:auto;border:var(--neeim-line-width) solid var(--beauty-rule);padding:0 var(--neeim-space-5);background:var(--beauty-white);color:var(--beauty-black);font:inherit;font-size:.6875rem;font-weight:560;letter-spacing:.02em;line-height:1;text-decoration:none;transition:border-color var(--neeim-motion-fast) var(--neeim-control-ease),background-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease)}.beauty-product-card__action svg{width:1rem;height:1rem}.beauty-product-card__action:disabled{cursor:not-allowed;opacity:.45}.beauty-product-card__action:focus-visible,.beauty-product-card__media:focus-visible,.beauty-product-card__title a:focus-visible{outline:var(--neeim-focus-width) solid var(--beauty-black);outline-offset:var(--neeim-focus-offset)}.beauty-product-card__status{margin-top:var(--neeim-space-2);color:var(--beauty-red);font-size:.6875rem}.beauty-world__empty{display:grid;min-height:28rem;place-content:center;padding:var(--neeim-space-8) var(--neeim-page-gutter);text-align:center}.beauty-world__empty h2{margin:0;font-size:clamp(1.75rem,4vw,3rem)}.beauty-world__empty p{margin:var(--neeim-space-4) 0 0;color:var(--neeim-ink-secondary)}.beauty-world__pagination{display:flex;min-height:7rem;align-items:center;justify-content:space-between;gap:var(--neeim-space-6);border-top:var(--neeim-line-width) solid var(--beauty-rule);padding:0 var(--neeim-page-gutter)}.beauty-world__closing{position:relative;display:grid;min-height:clamp(32rem,64vw,54rem);isolation:isolate;overflow:hidden;place-items:center;background:var(--beauty-black);color:var(--beauty-white);text-align:center}.beauty-world__closing-media{position:absolute;inset:0;z-index:-1}.beauty-world__closing-media img{object-fit:cover;object-position:center}.beauty-world__closing-scrim{position:absolute;inset:0;background:rgb(0 0 0/78%)}.beauty-world__closing-copy{display:flex;max-width:58rem;align-items:center;flex-direction:column;padding:var(--neeim-space-20) var(--neeim-page-gutter)}.beauty-world__closing-copy>p{margin:0;font-size:.625rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--beauty-pink)}.beauty-world__closing-copy h2{max-width:11ch;margin:var(--neeim-space-5) auto 0;font-family:var(--neeim-font-display);font-size:clamp(3.4rem,7.4vw,7rem);font-weight:650;letter-spacing:-.065em;line-height:.88;text-wrap:balance}.beauty-world__advisor-action[data-neeim-action=primary]{min-width:11rem;margin-top:var(--neeim-space-8);border-color:var(--beauty-pink);background:var(--beauty-pink);color:var(--beauty-black)}@media (max-width:1199px){.beauty-world__world-card:nth-child(n){grid-column:span 6}.beauty-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beauty-world__intelligence{grid-template-columns:1fr}.beauty-world__service-grid{grid-template-columns:repeat(3,minmax(0,1fr));border-top:0}.beauty-world__service-action[data-neeim-action=text]{min-height:11rem;border-top:var(--neeim-line-width) solid var(--beauty-rule-inverse)}}[data-neeim-beauty-category-v3]{padding:clamp(.875rem,2vw,2rem);border-block:1px solid #e3dad3;background:#f6f2ee}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]{display:grid;width:min(100%,96rem);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.7vw,1.5rem)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a{display:grid;min-width:0;overflow:hidden;border:1px solid #e1d8d1;grid-template-rows:auto auto;background:var(--neeim-surface);color:#171311;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a:hover{border-color:#bcaea4;box-shadow:0 .75rem 2rem var(--neeim-line-soft);transform:translateY(-.15rem)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a:focus-visible{outline:2px solid #8c2948;outline-offset:3px}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-media]{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#eee8e2}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-media] img{object-fit:cover;object-position:center;transform:scale(1.001);transition:transform .7s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a:hover img{transform:scale(1.025)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-label]{display:flex;min-height:clamp(4.5rem,7vw,6rem);padding:clamp(1rem,2vw,1.5rem);align-items:center;justify-content:space-between;gap:1rem;background:var(--neeim-surface)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-label] strong{min-width:0;font-family:var(--font-neeim-primary),Arial,sans-serif;font-size:clamp(1.2rem,2.2vw,2.15rem);font-weight:400;letter-spacing:-.045em;line-height:1}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-label] svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform .22s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a:hover svg{transform:translateX(.25rem)}[data-neeim-beauty-magazine-bridge-v3]{display:grid;width:min(100%,96rem);margin-inline:auto;border-block:1px solid #ded4cf;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-media]{position:relative;min-height:clamp(25rem,65vw,40rem);overflow:hidden;background:#d7c4b8}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-media] img{object-fit:cover;object-position:center;transform:scale(1.001);transition:transform .9s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-magazine-bridge-v3]:hover [data-neeim-beauty-magazine-bridge-media] img{transform:scale(1.018)}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-copy]{display:flex;padding:clamp(2.5rem,7vw,6.5rem) clamp(1.25rem,5vw,4.5rem);flex-direction:column;align-items:flex-start;justify-content:center}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-copy]>p:first-child{margin:0;color:var(--neeim-inverse-muted);font-size:.625rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-copy] h2{max-width:9ch;margin:clamp(1.25rem,3vw,2.5rem) 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3.5rem,7vw,7.5rem);font-style:italic;font-weight:400;letter-spacing:-.075em;line-height:.83}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-copy]>p:nth-of-type(2){max-width:31rem;margin:1.5rem 0 0;color:var(--neeim-inverse-muted);font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.65}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-copy]>a{margin-top:1.5rem}[data-neeim-beauty-magazine-v3]{background:#fffdfa}[data-neeim-beauty-magazine-v3] .neeim-publication-rail{position:relative;z-index:3;min-height:3.5rem;border-bottom-color:#ded4cf}[data-neeim-beauty-magazine-v3] .beauty-magazine__masthead{width:min(100%,96rem);padding:clamp(1.5rem,4vw,3.75rem) var(--bm-gutter) clamp(3.5rem,7vw,6.5rem)}[data-neeim-beauty-magazine-v3] .beauty-magazine__folio-line{grid-template-columns:1fr auto auto;padding-bottom:.8rem;border-bottom-color:#171311;color:#8c2948}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-v3]{width:100%;margin:clamp(1rem,2.4vw,2.25rem) 0 0;border:0}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-grid]{display:grid;min-height:clamp(42rem,76svh,60rem);grid-template-columns:minmax(0,1.16fr) minmax(22rem,.84fr);background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-image]{position:relative;min-width:0;margin:0;overflow:hidden;background:#d7c4b8}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-image] img{object-fit:cover;object-position:center;transform:scale(1.001);transition:transform 1s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-grid]:hover [data-neeim-magazine-cover-image] img{transform:scale(1.02)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]{display:flex;min-width:0;padding:clamp(2.5rem,5vw,5.5rem);flex-direction:column;align-items:flex-start;justify-content:center}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]>p:first-child,[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]>span{margin:0;color:var(--neeim-inverse-muted);font-size:.625rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy] h1{margin:.9rem 0 clamp(2.5rem,6vw,5rem);font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy] h2{max-width:8.8ch;margin:1rem 0 0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(4rem,7vw,8rem);font-style:italic;font-weight:400;letter-spacing:-.078em;line-height:.82;text-wrap:balance}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]>p:last-of-type{max-width:32rem;margin:1.5rem 0 0;color:var(--neeim-inverse-muted);font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.65}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]>a{display:inline-flex;min-height:44px;align-items:center;gap:.75rem;border-bottom:1px solid;color:inherit;font-size:.625rem;font-weight:700;letter-spacing:.17em;text-decoration:none;text-transform:uppercase;margin-top:1.5rem}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy] svg,[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk] svg{width:1rem;height:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]>a:hover svg,[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk] a:hover svg{transform:translateX(.25rem)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]{display:grid;grid-template-columns:minmax(12rem,.72fr) minmax(0,1.2fr) auto;align-items:start;gap:clamp(1.5rem,5vw,6rem);padding-top:clamp(2rem,4vw,4rem)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]>div:first-child>p{margin:0 0 .85rem;color:#8c2948;font-size:.625rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk] h2{max-width:12ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.5rem,4vw,4.6rem);font-style:italic;font-weight:400;letter-spacing:-.065em;line-height:.9}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]>p{max-width:42rem;margin:0;color:var(--neeim-ink-secondary);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.7}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]>div:last-child{display:grid;justify-items:start}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk] a{display:inline-flex;min-height:44px;align-items:center;gap:.75rem;border-bottom:1px solid;font-size:.625rem;font-weight:700;letter-spacing:.17em;text-decoration:none;text-transform:uppercase;color:#8c2948}[data-neeim-beauty-magazine-v3] .beauty-contents{width:min(100%,96rem);margin:0 auto;padding:clamp(3.5rem,7vw,7rem) var(--bm-gutter);border-top:1px solid #ded4cf;grid-template-columns:minmax(13rem,.3fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem)}[data-neeim-beauty-magazine-v3] .beauty-contents ol{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);border:0}[data-neeim-beauty-magazine-v3] .beauty-contents li{min-width:0;list-style:none}[data-neeim-beauty-magazine-v3] .beauty-contents li>a,[data-neeim-beauty-magazine-v3] .beauty-contents li>div{display:grid;min-height:6.25rem;padding:1.15rem 1.25rem;border:1px solid #ded4cf;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;background:var(--neeim-surface);text-decoration:none}[data-neeim-beauty-magazine-v3] .beauty-contents li strong{font-size:.75rem;font-weight:650;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}[data-neeim-beauty-magazine-v3] .beauty-contents li em{display:none}[data-neeim-beauty-magazine-v3] .beauty-contents li svg{width:1rem;height:1rem}[data-neeim-beauty-magazine-v3] .beauty-department>header{grid-template-columns:1fr}[data-neeim-beauty-magazine-v3] .beauty-letter{display:grid;width:min(calc(100% - (2 * var(--bm-gutter))),82rem);margin:clamp(3rem,7vw,7rem) auto;padding:clamp(2.5rem,6vw,5.5rem);grid-template-columns:minmax(10rem,.24fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-magazine-v3] .beauty-letter>p{color:var(--neeim-inverse-muted)}[data-neeim-beauty-magazine-v3] .beauty-letter blockquote{max-width:18ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.8rem,5vw,5.4rem);font-style:italic;font-weight:400;letter-spacing:-.065em;line-height:.9}[data-neeim-beauty-magazine-v3] .beauty-letter>div{grid-column:2;padding-top:0;border-top:0;color:var(--neeim-inverse-muted)}[data-neeim-beauty-magazine-v3] .beauty-letter>div span{color:var(--neeim-inverse)}[data-neeim-beauty-magazine-v3] .beauty-magazine__house-bridge{width:min(100%,96rem);margin:0 auto;padding:clamp(3.5rem,7vw,7rem) var(--bm-gutter);border-block:1px solid #ded4cf;background:#f5ece7}[data-neeim-beauty-magazine-v3] .beauty-magazine__house-bridge h2{max-width:12ch;font-size:clamp(3rem,6vw,6.5rem)}[data-neeim-beauty-magazine-v3] .beauty-magazine__colophon{width:min(100%,96rem);margin:0 auto;padding:2rem var(--bm-gutter) 3rem;border-top:0}@media (min-width:900px){:root{--neeim-header-height:60px;--neeim-subnav-height:40px;--neeim-wordmark-width:5rem}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-neeim-beauty-magazine-bridge-v3]{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr)}[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-media]{min-height:38rem}}[data-neeim-beauty-world] #beauty-profile>div:first-child{padding:clamp(1rem,3vw,3rem);background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div{position:relative;display:grid;width:min(100%,96rem);min-height:clamp(36rem,54vw,49rem);margin-inline:auto;overflow:hidden;border:0;grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);background:#171311;isolation:isolate}[data-neeim-beauty-world] #beauty-profile>div:first-child>div:before{position:absolute;z-index:-1;inset:-20% 34% -35% -12%;border:1px solid var(--neeim-line-inverse);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(140 41 72/22%) 0 17%,transparent 48%),radial-gradient(circle at 72% 36%,var(--neeim-line-inverse) 0 8%,transparent 31%);content:"";transform:rotate(-12deg)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child{position:relative;display:flex;min-width:0;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,6vw,6.5rem);flex-direction:column;align-items:flex-start;justify-content:center;color:var(--neeim-inverse)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child:after{width:clamp(5rem,9vw,8rem);height:1px;margin-top:clamp(2.5rem,5vw,4.5rem);background:#c95778;content:""}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:first-child{margin:0;color:#d98aa4;font-size:.625rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>h2{max-width:8.6ch;margin:clamp(1.25rem,3vw,2.5rem) 0 0;color:var(--neeim-inverse);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(4.2rem,8vw,9rem);font-style:italic;font-weight:400;letter-spacing:-.082em;line-height:.8;text-wrap:balance}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:nth-of-type(2){max-width:34rem;margin:clamp(1.75rem,3vw,2.75rem) 0 0;color:var(--neeim-inverse-muted);font-size:clamp(.95rem,1.35vw,1.15rem);line-height:1.7}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:nth-of-type(3){margin:1.5rem 0 0;color:#d98aa4;font-size:.625rem;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child{position:relative;display:flex;min-width:0;overflow:hidden;border:0;padding:clamp(2.25rem,5vw,5rem);flex-direction:column;align-items:flex-start;justify-content:flex-end;background:radial-gradient(circle at 63% 22%,var(--neeim-inverse-muted) 0 13%,transparent 36%),linear-gradient(145deg,#f7ece7 0,#ead4c9 58%,#d3a990 100%);color:#171311}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child:before{position:absolute;top:clamp(2rem,5vw,4.5rem);right:clamp(1.5rem,4vw,4rem);width:clamp(11rem,22vw,20rem);aspect-ratio:1;border:1px solid var(--neeim-line);border-radius:50%;content:""}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child:after{position:absolute;top:50%;left:50%;color:var(--neeim-line-soft);content:"MATCH";font-family:var(--font-editorial),Georgia,serif;font-size:clamp(5rem,11vw,11rem);font-style:italic;letter-spacing:-.09em;line-height:.7;pointer-events:none;transform:translate(-48%,-58%) rotate(-8deg);white-space:nowrap}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child{position:relative;z-index:1;display:grid;width:min(100%,31rem);margin:0 0 clamp(3rem,7vw,6rem);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:clamp(.35rem,1vw,.75rem);transform:rotate(-4deg)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span{height:auto;aspect-ratio:.74;border:1px solid var(--neeim-inverse-muted);border-radius:48% 48% 44% 44%/42% 42% 58% 58%;box-shadow:0 .75rem 2.25rem rgb(65 35 25/13%)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span:nth-child(2),[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span:nth-child(5){transform:translateY(-12%)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span:nth-child(3),[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span:nth-child(4){transform:translateY(-24%)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button{position:relative;z-index:2;display:inline-flex;width:min(100%,21rem);min-height:4rem;border:1px solid #171311;border-radius:0;background:#171311;color:var(--neeim-inverse);font-size:.6875rem;font-weight:700;letter-spacing:.18em;transition:background-color .22s ease,color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button:hover{background:transparent;color:#171311;transform:translateY(-.15rem)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button:focus-visible{outline:2px solid #8c2948;outline-offset:4px}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button:hover svg{transform:translateX(.3rem)}[data-neeim-beauty-match-overlay]{background:var(--neeim-ink-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-neeim-beauty-match-dialog]{overflow:hidden;border:0;background:#fffaf7;box-shadow:0 2rem 6rem var(--neeim-line-strong)}[data-neeim-beauty-match-dialog]>header{position:relative;min-height:5rem;border:0;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>header:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,#8c2948 0 24%,var(--neeim-line-inverse) 24% 100%);content:""}[data-neeim-beauty-match-dialog]>header p{color:#d98aa4}[data-neeim-beauty-match-dialog]>header button:not([aria-label="Close Beauty Match"]),[data-neeim-beauty-match-dialog]>header span{color:var(--neeim-inverse-muted)}[data-neeim-beauty-match-dialog]>header button[aria-label="Close Beauty Match"]{border-color:var(--neeim-line-inverse);background:transparent;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>header button[aria-label="Close Beauty Match"]:hover{border-color:#d98aa4;background:var(--neeim-line-inverse)}[data-neeim-beauty-match-dialog]>div{position:relative;min-height:clamp(30rem,58vh,42rem);background:radial-gradient(circle at 88% 15%,rgb(201 87 120/10%) 0 10%,transparent 34%),#fffaf7}[data-neeim-beauty-match-dialog]>div:before{position:absolute;top:clamp(2rem,5vw,4.5rem);right:clamp(1.5rem,5vw,5rem);width:clamp(7rem,14vw,13rem);aspect-ratio:1;border:1px solid rgb(140 41 72/16%);border-radius:50%;content:"";pointer-events:none}[data-neeim-beauty-match-dialog]>div>h2{position:relative;z-index:1;max-width:11ch;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(4rem,7.5vw,8rem);font-style:italic;font-weight:400;letter-spacing:-.078em;line-height:.82}[data-neeim-beauty-match-dialog]>div fieldset>div.grid{gap:clamp(.65rem,1.5vw,1rem)}[data-neeim-beauty-match-dialog]>div fieldset>div.grid>button{position:relative;min-height:clamp(5.75rem,10vw,8rem);border-color:#d8cbc4;padding:1.25rem;background:var(--neeim-surface);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.25rem,2.3vw,2rem);font-style:italic;font-weight:400;letter-spacing:-.04em;text-transform:none}[data-neeim-beauty-match-dialog]>div fieldset>div.grid>button[aria-pressed=true]{border-color:#171311;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>div fieldset>div.grid>button[aria-pressed=true]:after{position:absolute;right:1rem;bottom:1rem;width:.45rem;aspect-ratio:1;border-radius:50%;background:#c95778;content:""}[data-neeim-beauty-match-dialog]>div fieldset>div.flex>button,[data-neeim-beauty-match-dialog]>div fieldset>div>button{border-radius:0}[data-neeim-beauty-match-dialog]>footer{border-color:#ded2cb;background:var(--neeim-surface)}[data-neeim-beauty-match-dialog]>footer>div>button:last-child{min-height:3.75rem;border:1px solid #171311;border-radius:0;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>footer>div>button:last-child:hover{border-color:#8c2948;background:#8c2948}[data-neeim-beauty-match-dialog]>footer details{border-top:1px solid #eee4de;padding-top:1rem}@media (max-width:900px){.site-menu__backdrop,.site-search-link,.site-utility-link{display:none}.site-menu__drawer{bottom:auto;height:100svh;width:100%;transform:translateY(-100%);padding:max(1.5rem,env(safe-area-inset-top)) 1.5rem max(2rem,env(safe-area-inset-bottom));background:var(--color-surface-raised)}.site-menu.is-open .site-menu__drawer{transform:translateY(0)}.site-footer__grid{grid-template-columns:repeat(3,1fr)}.site-footer__monogram{display:none}.information-page__header{grid-template-columns:1fr;gap:1.25rem;padding-right:1.25rem;padding-left:1.25rem}.information-page__header time{grid-column:1}.information-page__layout{grid-template-columns:1fr;padding-right:1.25rem;padding-left:1.25rem}.information-page__layout>nav{position:static}.site-icon-button__label{display:none}.site-navigation__actions{gap:.8rem}.contact-page__hero,.journal-page__masthead{grid-template-columns:1fr;align-items:start;gap:var(--neeim-space-10)}.contact-page__hero-intro,.journal-page__introduction{max-width:38rem}.contact-page__service-ledger{grid-template-columns:1fr}.contact-page__section-heading h2{max-width:14ch}.contact-page__message{grid-template-columns:1fr;border-right:0;border-left:0}.contact-page__care-note{border-top:var(--neeim-line-width) solid var(--neeim-line);border-left:0}.contact-page__closing{grid-template-columns:.4fr .8fr}.contact-page__closing>div{grid-column:2}.journal-lead{grid-template-columns:1fr}.journal-lead__media{min-height:68vw}.journal-lead__story{border-top:var(--neeim-line-width) solid var(--neeim-line);border-left:0}.journal-page__grid{gap:var(--neeim-space-16) var(--neeim-space-5)}.journal-card,.journal-card:nth-child(3),.journal-card:nth-child(4){grid-column:span 6}.journal-card:nth-child(5){grid-column:1/-1}.journal-card:nth-child(3) .journal-card__media,.journal-card:nth-child(4) .journal-card__media{aspect-ratio:4/3}.journal-article__reading-grid{grid-template-columns:1fr;gap:var(--neeim-space-12)}.journal-article__folio{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}.journal-article__folio>div{padding-right:var(--neeim-space-4);border-top:var(--neeim-line-width) solid var(--neeim-line)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-grid]{min-height:0;grid-template-columns:1fr}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-image]{min-height:58svh}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]{grid-template-columns:1fr 1.4fr}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]>div:last-child{grid-column:2}[data-neeim-beauty-magazine-v3] .beauty-contents{grid-template-columns:1fr}[data-neeim-beauty-world] #beauty-profile>div:first-child>div{min-height:0;grid-template-columns:1fr}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child{min-height:22rem}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child{min-height:16rem}}@media (max-width:380px){.neeim-pdp__services{justify-content:flex-start;gap:.3rem;letter-spacing:.065em}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child{padding-top:1.35rem}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>h2{font-size:2.55rem}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span{width:2.15rem}}.cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;transform:translateX(100%);flex-direction:column;transition:transform .36s cubic-bezier(.22,1,.36,1);border-radius:0;box-shadow:none;display:block!important;width:min(100%,34rem);height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-bottom:max(2rem,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;background:var(--neeim-canvas);color:var(--neeim-ink)}.cart-drawer__header{position:sticky;z-index:20;top:0;display:flex;min-height:6.75rem;align-items:center;justify-content:space-between;padding:max(1.25rem,env(safe-area-inset-top)) 1.5rem 1.25rem;border-bottom:1px solid var(--neeim-line);background:var(--neeim-inverse-muted);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cart-drawer__header p{margin:0;font-size:.8125rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.cart-drawer__header p span{display:inline;margin:0;font-size:inherit}.cart-drawer__close{display:grid;width:2.5rem;height:2.5rem;margin-right:-.125rem;place-items:center;border:1px solid var(--neeim-line)!important;background:var(--neeim-surface)!important}.cart-drawer__close svg{width:.95rem;height:.95rem;stroke-width:1}.cart-drawer__body{overflow-y:auto;border-radius:0;color:var(--neeim-ink);box-shadow:none;display:block;flex:none!important;min-height:0;overflow:visible!important;padding:1.25rem 1.5rem 0}.cart-drawer__body,.cart-line{background:var(--neeim-surface)}.cart-line{border-bottom:1px solid var(--line);display:grid!important;grid-template-columns:7rem minmax(0,1fr)!important;gap:1rem;margin-bottom:1.25rem;padding:1rem;border:0!important;border-radius:.75rem}.cart-line__image-link{position:relative;display:block!important;width:100%;aspect-ratio:4/5;overflow:hidden;background:transparent}.cart-line__image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}.cart-line__placeholder{display:block;width:100%;height:100%;background:var(--neeim-surface-muted)}.cart-line__content{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:1rem}.cart-line__details h2{margin:0;font-size:.875rem;font-weight:400;letter-spacing:-.012em;line-height:1.35}.cart-line__view{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:.25rem;padding-bottom:1px;border-bottom:.5px solid var(--neeim-line);color:var(--neeim-ink);font-size:.625rem;line-height:1.2;text-decoration:none}.cart-line__details>p{margin:.4rem 0 0;color:var(--neeim-ink-secondary);font-size:.6875rem;line-height:1.4}.cart-line__price{margin-top:.6rem!important;color:var(--neeim-ink)!important;font-size:.75rem!important;font-variant-numeric:tabular-nums}.cart-line__actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cart-line__quantity{display:grid;width:5.75rem;min-width:0!important;height:1.875rem;grid-template-columns:1.875rem 2rem 1.875rem!important;place-items:center;overflow:hidden;border:1px solid var(--neeim-line);border-radius:999px;background:var(--neeim-surface)}.cart-line__quantity button{color:inherit;cursor:pointer;display:grid;width:1.875rem!important;min-height:1.875rem!important;place-items:center;border:0;padding:0;background:transparent}.cart-line__quantity button svg{width:.7rem;height:.7rem;stroke-width:1}.cart-line__quantity span{font-size:.6875rem;font-variant-numeric:tabular-nums}.cart-line__remove{cursor:pointer;font-size:.68rem;border-bottom:1px solid;display:grid;width:1.875rem;height:1.875rem;flex:0 0 1.875rem;place-items:center;border:0!important;padding:0!important;background:transparent;color:var(--neeim-ink-secondary)}.cart-line__remove svg{width:.72rem;height:.72rem;stroke-width:1}.cart-drawer__summary{display:grid;gap:.55rem;padding:1.25rem 1.5rem;border-top:1px solid var(--neeim-line);border-bottom:1px solid var(--neeim-line);background:var(--neeim-surface)}.cart-drawer__summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.75rem}.cart-drawer__summary strong{max-width:62%;font-weight:400;text-align:right}.cart-drawer__summary-total{margin-top:.35rem;padding-top:.8rem;border-top:1px solid var(--neeim-line);font-size:.9375rem!important}.cart-drawer__services{display:grid;margin-top:.5rem;border-top:1px solid var(--neeim-line);background:var(--neeim-surface)}.cart-drawer__services details{border-bottom:1px solid var(--neeim-line)}.cart-drawer__services summary{display:flex;min-height:4.6rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;cursor:pointer;font-size:.75rem;font-weight:500;list-style:none}.cart-drawer__services summary::-webkit-details-marker{display:none}.cart-drawer__service-toggle{width:1rem;height:1rem;flex:0 0 1rem;transition:transform .18s ease}.cart-drawer__services details[open] .cart-drawer__service-toggle{transform:rotate(45deg)}.cart-drawer__services details[open] .cart-drawer__service-toggle .toggle-vertical{opacity:0}.cart-drawer__services details>p{margin:0;padding:0 1.5rem 1rem;color:var(--neeim-ink-secondary);font-size:.6875rem;line-height:1.5}.cart-drawer__services details>a{font-size:.6875rem;line-height:1.5;display:inline-block;width:-moz-fit-content;width:fit-content;margin:0 1.5rem 1rem;padding:0 0 2px;border-bottom:.5px solid;color:var(--neeim-ink);text-decoration:none}.cart-drawer__checkout-block{display:grid;justify-items:center;gap:1rem;padding:1.5rem;background:var(--neeim-surface)}.cart-drawer__checkout{display:flex;width:100%;min-height:3.5rem;align-items:center;justify-content:center;border-radius:999px;background:var(--neeim-ink);color:var(--neeim-inverse);font-size:.6875rem;font-weight:500;letter-spacing:.075em;text-decoration:none}.cart-drawer__continue{display:block;cursor:pointer;margin:0;padding:0 0 2px;border:0;border-bottom:.5px solid var(--neeim-line);background:transparent;color:var(--neeim-ink-secondary);font-size:.6875rem}.cart-recommendations{padding:2.25rem 0 2.5rem;border-top:1px solid var(--neeim-line);background:var(--neeim-surface)}.cart-recommendations>header{padding:0 1.5rem 1.25rem}.cart-recommendations>header p{margin:0 0 .55rem;color:var(--neeim-ink-secondary);font-size:.5625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.cart-recommendations>header h2{margin:0;font-size:1rem;font-weight:400;letter-spacing:-.02em}.cart-recommendations__rail{display:flex;gap:.75rem;overflow-x:auto;padding:0 1.5rem .5rem;scroll-padding-inline:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cart-recommendations__rail::-webkit-scrollbar{display:none}.cart-recommendation{display:grid;min-width:0;flex:0 0 44%;align-content:start;scroll-snap-align:start;color:var(--neeim-ink);text-decoration:none}.cart-recommendation__title{display:block;margin-top:.75rem;font-size:.6875rem;line-height:1.4}.cart-recommendation__price{display:block;margin-top:.3rem;color:var(--neeim-ink-secondary);font-size:.625rem;font-variant-numeric:tabular-nums}@media (max-width:520px){.neeim-pdp__information-inner{gap:1.45rem;padding:1.5rem 1.25rem 3.5rem}.neeim-pdp__eyebrow,.neeim-pdp__reference{font-size:.54rem}.neeim-pdp__price{font-size:.82rem}.neeim-pdp__micro-attributes{grid-template-columns:minmax(0,1fr)}.cart-drawer__panel{width:100%}.cart-drawer__header{padding-right:1.25rem;padding-left:1.25rem}.cart-drawer__body{padding-right:1rem;padding-left:1rem}.cart-line{grid-template-columns:6.25rem minmax(0,1fr)!important;gap:.9rem;padding:.9rem}.cart-drawer__checkout-block,.cart-drawer__services details>p,.cart-drawer__services summary,.cart-drawer__summary,.cart-recommendations>header,.cart-recommendations__rail{padding-right:1.25rem;padding-left:1.25rem}.cart-recommendations__rail{scroll-padding-inline:1.25rem}}.cart-drawer__apple-mark{width:auto;margin-right:.22rem;font-size:0}.cart-drawer__apple-mark:before{content:"\f8ff";font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:1.05rem;line-height:1}.site-header{position:fixed;z-index:var(--neeim-z-header);top:0;right:0;left:0;isolation:isolate;overflow:visible;color:var(--neeim-ink);backdrop-filter:none;-webkit-backdrop-filter:none}.site-header,.site-navigation{width:100%;max-width:100%;min-width:0;background:var(--neeim-surface);border-top:0!important;border-bottom:0!important;box-shadow:none!important}.site-navigation{position:relative;display:grid;min-height:var(--neeim-header-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 var(--neeim-page-gutter)}.site-subnav-v2{display:flex;width:100%;max-width:100%;min-width:0;height:var(--neeim-subnav-height);min-height:var(--neeim-subnav-height);align-items:stretch;overflow:hidden;background:var(--neeim-surface);color:var(--neeim-ink);font-family:var(--neeim-font-ui);white-space:nowrap;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.site-header-spacer{display:block;width:100%;flex:0 0 auto;background:var(--neeim-canvas);height:var(--neeim-header-height)}.site-header-spacer.has-subnav{height:calc(var(--neeim-header-height) + var(--neeim-subnav-height))}.site-wordmark{height:2.5rem;text-decoration:none;display:grid;width:var(--neeim-wordmark-width);min-height:44px;flex:0 0 auto;place-items:center}.site-wordmark img{display:block;width:100%;height:auto;object-fit:contain;transition:filter var(--neeim-shell-motion) var(--neeim-shell-ease)}.site-subnav-v2__parent{gap:.45rem;padding:0 var(--neeim-space-4) 0 var(--neeim-page-gutter);background:var(--neeim-surface);color:inherit;cursor:pointer;text-transform:uppercase;font-weight:500;letter-spacing:.105em}.site-subnav-v2__link,.site-subnav-v2__parent{display:inline-flex;height:100%;min-height:0;flex:0 0 auto;align-items:center;border:0;font-size:.75rem}.site-subnav-v2__link{position:relative;padding:0 .125rem;color:var(--neeim-ink);font-weight:400;letter-spacing:-.005em;text-decoration:none;opacity:.82;transition:opacity var(--neeim-motion-fast) ease}.site-subnav-v2__indicator{position:absolute;z-index:2;left:0;pointer-events:none;background:var(--neeim-ink);bottom:4px;height:1px;transform-origin:left center;transition:transform .46s var(--neeim-shell-ease),width .38s var(--neeim-shell-ease),opacity .14s ease-out!important;will-change:transform,width,opacity}body:has([data-neeim-home-lux]) .site-header-spacer{height:0!important}body:has([data-neeim-beauty-world]) .site-header-spacer{height:0!important}body:has([data-neeim-beauty-world]) .site-header-spacer.has-subnav{height:0!important}body:has(.neeim-pdp) .site-header-spacer{height:0!important}body:has(.neeim-pdp) .site-header-spacer.has-subnav{height:0!important}body:has(.neeim-pdp) .site-subnav-v2{width:100%;max-width:100vw;overscroll-behavior-inline:contain;border-bottom:0;box-shadow:none;position:absolute;top:var(--neeim-header-height);right:0;left:0;visibility:hidden;overflow:hidden;background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;opacity:0;pointer-events:none;clip-path:inset(0 0 100% 0);transform:translateZ(0);transition:clip-path var(--neeim-shell-motion) var(--neeim-shell-ease),opacity .18s ease-out,visibility 0s linear var(--neeim-shell-motion);will-change:clip-path,opacity;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-pdp-header=scrolled]:has(.neeim-pdp) .site-subnav-v2{visibility:visible;box-shadow:0 1px 0 var(--neeim-line-soft)!important;opacity:1;pointer-events:auto;clip-path:inset(0 0 0 0);transition:clip-path var(--neeim-shell-motion) var(--neeim-shell-ease),opacity .18s ease-out,visibility 0s linear 0s}body:has([data-neeim-home-lux]) .site-navigation{background:transparent!important}body:has([data-neeim-beauty-world]) .site-navigation{background:transparent!important}body:has(.neeim-pdp) .site-navigation{background:transparent!important}body:has([data-neeim-home-lux]) .site-header{background:transparent!important;transition:background-color var(--neeim-shell-motion) var(--neeim-shell-ease),color var(--neeim-shell-motion) var(--neeim-shell-ease),box-shadow var(--neeim-shell-motion) var(--neeim-shell-ease),backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease),-webkit-backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease)}body:has(.neeim-pdp) .site-header{position:fixed;z-index:100;top:0;right:0;left:0;width:100%;max-width:100%;border-bottom:0;box-shadow:none;background:transparent!important;transition:background-color var(--neeim-shell-motion) var(--neeim-shell-ease),color var(--neeim-shell-motion) var(--neeim-shell-ease),box-shadow var(--neeim-shell-motion) var(--neeim-shell-ease),backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease),-webkit-backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease)}body:has([data-neeim-beauty-world]) .site-header{background:transparent!important;transition:background-color var(--neeim-shell-motion) var(--neeim-shell-ease),color var(--neeim-shell-motion) var(--neeim-shell-ease),box-shadow var(--neeim-shell-motion) var(--neeim-shell-ease),backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease),-webkit-backdrop-filter var(--neeim-shell-motion) var(--neeim-shell-ease);color:var(--neeim-inverse)}body:has([data-neeim-beauty-world]) .site-navigation__actions{color:var(--neeim-inverse)}body:has([data-neeim-beauty-world]) .site-subnav-v2__link{color:var(--neeim-inverse)}body:has([data-neeim-beauty-world]) .site-subnav-v2__parent{color:var(--neeim-inverse);background:transparent}body:has([data-neeim-beauty-world]) .site-subnav-v2__indicator{background:var(--neeim-inverse)}body:has([data-neeim-beauty-world]) .site-wordmark img{filter:brightness(0) invert(1)}body:has([data-neeim-beauty-world]) .site-subnav-v2{display:none;background:transparent!important;color:var(--neeim-inverse);backdrop-filter:none;-webkit-backdrop-filter:none}body[data-neeim-home-header=scrolled]:has([data-neeim-home-lux]) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-scroll-lock=true]:has([data-neeim-home-lux]) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-scroll-lock=true]:has(.neeim-pdp) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);color:var(--neeim-ink)}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);color:var(--neeim-ink)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-navigation__actions{color:var(--neeim-ink)}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-navigation__actions{color:var(--neeim-ink)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-subnav-v2__link{color:var(--neeim-ink)}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-subnav-v2__link{color:var(--neeim-ink)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-subnav-v2__parent{color:var(--neeim-ink);background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-subnav-v2__parent{color:var(--neeim-ink);background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-subnav-v2{color:var(--neeim-ink);background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-subnav-v2{color:var(--neeim-ink);background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-subnav-v2__indicator{background:var(--neeim-ink)}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-subnav-v2__indicator{background:var(--neeim-ink)}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-wordmark img{filter:none}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-wordmark img{filter:none}body[data-neeim-pdp-header=scrolled]:has(.neeim-pdp) .site-header{background:color-mix(in srgb,var(--neeim-surface) 96%,transparent)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);box-shadow:none!important}body[data-neeim-home-header=scrolled]:has([data-neeim-home-lux]) .site-navigation{background:transparent!important}body[data-neeim-pdp-header=scrolled]:has(.neeim-pdp) .site-navigation{background:transparent!important}body[data-neeim-beauty-header=scrolled]:has([data-neeim-beauty-world]) .site-navigation{background:transparent!important}body[data-neeim-scroll-lock=true]:has([data-neeim-home-lux]) .site-navigation{background:transparent!important}body[data-neeim-scroll-lock=true]:has([data-neeim-beauty-world]) .site-navigation{background:transparent!important}body[data-neeim-scroll-lock=true]:has(.neeim-pdp) .site-navigation{background:transparent!important}body:has([data-neeim-beauty-view=collection]) .site-header-spacer{height:var(--neeim-header-height)!important}body:has([data-neeim-beauty-view=collection]) .site-header-spacer.has-subnav{height:var(--neeim-header-height)!important}body:has([data-neeim-beauty-view=collection]) .site-header{background:color-mix(in srgb,var(--neeim-surface) 97%,transparent)!important;box-shadow:0 1px 0 var(--neeim-line-soft)!important;color:#171113!important;backdrop-filter:blur(14px) saturate(118%);-webkit-backdrop-filter:blur(14px) saturate(118%)}body:has([data-neeim-beauty-view=collection]) .site-navigation{color:#171113!important}body:has([data-neeim-beauty-view=collection]) .site-navigation__actions{color:#171113!important}body:has([data-neeim-beauty-view=collection]) .site-wordmark img{filter:none!important}body:has([data-neeim-beauty-view=collection]) .site-subnav-v2{display:none!important}@keyframes neeim-menu-rule-center-expand{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}.site-menu.is-open{visibility:visible;pointer-events:auto}.site-menu__backdrop{position:absolute;inset:0;border:0;background:var(--neeim-scrim);opacity:0;cursor:default;transition:opacity .22s ease}.site-menu.is-open .site-menu__backdrop{opacity:1}.site-menu__drawer{border-radius:0;box-shadow:none;position:absolute;z-index:1;top:0;bottom:0;left:0;display:flex;width:min(31rem,92vw);height:100dvh;max-height:100dvh;min-height:0;transform:translate3d(-100%,0,0);flex-direction:column;contain:layout paint style;isolation:isolate;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:0;background:var(--site-menu-canvas);color:var(--site-menu-ink);visibility:hidden;font-family:var(--font-neeim-primary),"Instrument Sans","Helvetica Neue",Arial,sans-serif;font-synthesis:none;touch-action:pan-y;transition:transform .36s var(--site-menu-ease),visibility 0s linear .36s;-webkit-overflow-scrolling:touch;scrollbar-width:none}.site-menu__drawer::-webkit-scrollbar{display:none}.site-menu.is-open .site-menu__drawer{transform:translateZ(0);visibility:visible;transition-delay:0s}.site-menu__header{justify-content:space-between;position:sticky;z-index:3;top:0;display:grid;min-height:5rem;flex:0 0 auto;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;padding:max(.75rem,env(safe-area-inset-top)) clamp(1.25rem,4.8vw,1.85rem) .7rem;border:0;border-bottom:1px solid var(--site-menu-line-soft);background:color-mix(in srgb,var(--neeim-surface) 97%,transparent);backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.site-menu__header h2{width:4.75rem;height:2.2rem;justify-self:center;margin:0;grid-column:2;overflow:hidden;background-image:url(/media/asset/aHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA5ODcvMDIxNi80Mjg4L2ZpbGVzL0lNR18xNjE0LnBuZw);background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;font-size:0;line-height:0;text-indent:-9999px;white-space:nowrap}.site-menu__header button{border:0;background:transparent;font-size:2rem;font-weight:200;line-height:1;display:grid;height:2.75rem;width:2.75rem;place-items:center;border-width:0;background-color:initial;padding:0}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button{gap:clamp(.65rem,1.5vw,1rem)}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button>button{position:relative;min-height:clamp(5.75rem,10vw,8rem);border-color:#d8cbc4;padding:1.25rem;background:var(--neeim-surface);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.25rem,2.3vw,2rem);font-style:italic;font-weight:400;letter-spacing:-.04em;text-transform:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button>button[aria-pressed=true]{border-color:#171311;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button>button[aria-pressed=true]:after{position:absolute;right:1rem;bottom:1rem;width:.45rem;aspect-ratio:1;border-radius:50%;background:#c95778;content:""}@media (max-width:640px){[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button{grid-template-columns:1fr 1fr}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__header button>button{min-height:5.5rem;padding:1rem;font-size:1.35rem}}.site-menu__header button{min-width:2.75rem;justify-self:end;margin-right:-.75rem;grid-column:3;border-radius:999px;color:inherit;font:inherit;cursor:pointer;transition:opacity .14s ease,transform .14s ease}.site-menu__header button>span{position:relative;display:block;width:1.125rem;height:1.125rem;overflow:hidden;color:transparent;font-size:0}.site-menu__header button>span:before{transform-origin:center;transform:translate(-50%,-50%) rotate(45deg)}.site-menu__header button>span:after,.site-menu__header button>span:before{position:absolute;top:50%;left:50%;width:1.2rem;height:1px;background:var(--site-menu-ink);content:""}.site-menu__header button>span:after{transform-origin:center;transform:translate(-50%,-50%) rotate(-45deg)}.site-menu__header button:active{transform:scale(.95)}.site-menu__scroll{position:static;min-height:0;flex:0 0 auto;overflow:visible;padding:0 clamp(1.25rem,4.8vw,1.85rem) .85rem}.site-menu__departments{display:flex;min-height:0;flex-direction:column;align-items:stretch;gap:0;padding:0 0 .625rem;border:0}.site-menu__direct,.site-menu__section{min-height:0;margin:0;border:0;opacity:0;transform:translate3d(0,.2rem,0);transition:opacity .18s ease,transform .26s var(--site-menu-ease)}.site-menu.is-open .site-menu__direct,.site-menu.is-open .site-menu__section{transform:translateZ(0);opacity:1;transition-delay:var(--menu-delay,0s)}.site-menu__section-heading,.site-menu__subheading{margin:0;font:inherit}.site-menu__direct>a{background:transparent;text-decoration:none;display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;background-color:initial;padding:0;text-align:left;text-decoration-line:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__direct>a>button{border-radius:0}.site-menu__direct>a{min-height:var(--site-menu-row-height);margin:0;border:0;border-bottom:1px solid var(--site-menu-line-soft);color:inherit;font:inherit;font-size:clamp(1.125rem,4.8vw,1.35rem);font-weight:400;letter-spacing:-.02em;line-height:1.12;text-transform:none;cursor:pointer}.site-menu__section-heading>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;background-color:initial;padding:0;text-align:left;text-decoration-line:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__section-heading>button>button{border-radius:0}.site-menu__section-heading>button{min-height:var(--site-menu-row-height);margin:0;border:0;border-bottom:1px solid var(--site-menu-line-soft);color:inherit;font:inherit;font-size:clamp(1.125rem,4.8vw,1.35rem);font-weight:400;letter-spacing:-.02em;line-height:1.12;text-transform:none;cursor:pointer;position:relative;transition:min-height .3s var(--site-menu-ease),padding .3s var(--site-menu-ease),color .18s ease}.site-menu__section-heading>button:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;transform:scaleX(0);transform-origin:50% 50%;background:var(--site-menu-rule);opacity:1;content:"";pointer-events:none;will-change:transform}.site-menu__section.is-open .site-menu__section-heading>button{min-height:4.8rem;padding:.5rem 0 .65rem}.site-menu__section-heading>button>span:first-child{max-width:calc(100% - 2.25rem);transform:translateZ(0);transform-origin:left center;text-wrap:balance;transition:transform .3s var(--site-menu-ease),font-size .3s var(--site-menu-ease),letter-spacing .26s var(--site-menu-ease)}.site-menu__section.is-open .site-menu__section-heading>button>span:first-child{transform:translate3d(0,-.03rem,0);font-size:clamp(1.35rem,5.8vw,1.65rem);font-weight:400;letter-spacing:-.035em;line-height:1;text-transform:none;white-space:normal}.site-menu__plus{width:.875rem;height:.875rem;flex:0 0 auto;overflow:visible;stroke-width:1}.site-menu__plus-vertical{transform:scaleY(1);transform-origin:center;opacity:1;transition:transform .22s var(--site-menu-ease),opacity .12s ease}.site-menu__section.is-open .site-menu__section-heading>button .site-menu__plus-vertical,.site-menu__subitem.is-open .site-menu__subheading>button .site-menu__plus-vertical{transform:scaleY(0);opacity:0}.site-menu__section-panel,.site-menu__subpanel{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;visibility:hidden;transition:grid-template-rows var(--site-menu-panel-duration) var(--site-menu-ease),opacity .14s ease,visibility 0s linear var(--site-menu-panel-duration)}.site-menu__section.is-open>.site-menu__section-panel,.site-menu__subitem.is-open>.site-menu__subpanel{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:55ms,85ms,0s}.site-menu__section.is-open>.site-menu__section-panel>.site-menu__section-panel-inner,.site-menu__subitem.is-open>.site-menu__subpanel>.site-menu__subpanel-inner{transform:translateZ(0);opacity:1;transition-delay:85ms}.site-menu__section-panel-inner{min-height:0;overflow:hidden;opacity:0;transform:translate3d(0,-.25rem,0);transition:opacity .17s ease,transform .26s var(--site-menu-ease);padding:.75rem 0 1.15rem}.site-menu__subitem{min-height:0;margin:0;opacity:0;transform:translate3d(0,.35rem,0);transition:color .14s ease,opacity .18s ease,transform .25s var(--site-menu-ease)}.site-menu__section.is-open>.site-menu__section-panel>.site-menu__section-panel-inner>.site-menu__subitem,.site-menu__section.is-open>.site-menu__section-panel>.site-menu__section-panel-inner>.site-menu__sublink,.site-menu__subitem.is-open>.site-menu__subpanel>.site-menu__subpanel-inner>.site-menu__subitem,.site-menu__subitem.is-open>.site-menu__subpanel>.site-menu__subpanel-inner>.site-menu__sublink{transform:translateZ(0);opacity:1}.site-menu__section-panel-inner>:first-child,.site-menu__subpanel-inner>:first-child{transition-delay:70ms}.site-menu__section-panel-inner>:nth-child(2),.site-menu__subpanel-inner>:nth-child(2){transition-delay:88ms}.site-menu__section-panel-inner>:nth-child(3),.site-menu__subpanel-inner>:nth-child(3){transition-delay:106ms}.site-menu__section-panel-inner>:nth-child(4),.site-menu__subpanel-inner>:nth-child(4){transition-delay:124ms}.site-menu__section-panel-inner>:nth-child(n+5),.site-menu__subpanel-inner>:nth-child(n+5){transition-delay:142ms}.site-menu__subheading>button{display:flex;width:100%;align-items:center;justify-content:space-between;background-color:initial;text-align:left;text-decoration-line:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__subheading>button>button{border-radius:0}.site-menu__subheading>button{min-height:2.9rem;gap:.875rem;margin:0;border:0;padding:.4rem .15rem .4rem 1rem;color:var(--site-menu-ink);font:inherit;font-size:.875rem;font-weight:450;letter-spacing:.005em;line-height:1.35;text-transform:none;text-wrap:pretty;cursor:pointer}.site-menu__sublink{opacity:0;transform:translate3d(0,.35rem,0);transition:color .14s ease,opacity .18s ease,transform .25s var(--site-menu-ease);display:flex;width:100%;align-items:center;justify-content:space-between;background-color:initial;text-align:left;text-decoration-line:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__sublink>button{border-radius:0}.site-menu__sublink{min-height:2.9rem;gap:.875rem;margin:0;border:0;padding:.4rem .15rem .4rem 1rem;color:var(--site-menu-ink);font:inherit;font-size:.875rem;font-weight:450;letter-spacing:.005em;line-height:1.35;text-transform:none;text-wrap:pretty;cursor:pointer}.site-menu__subheading>button .site-menu__plus{width:.75rem;height:.75rem}.site-menu__subpanel-inner{min-height:0;overflow:hidden;opacity:0;transform:translate3d(0,-.25rem,0);transition:opacity .17s ease,transform .26s var(--site-menu-ease);padding:.05rem 0 .65rem .8rem}.site-menu__sublink[data-depth="3"],.site-menu__sublink[data-depth="4"],.site-menu__sublink[data-depth="5"],.site-menu__sublink[data-depth="6"]{min-height:2.6rem;padding-left:1.15rem;color:var(--site-menu-ink-secondary);font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.site-menu__subitem[data-depth="3"]>.site-menu__subheading>button,.site-menu__subitem[data-depth="4"]>.site-menu__subheading>button,.site-menu__subitem[data-depth="5"]>.site-menu__subheading>button,.site-menu__subitem[data-depth="6"]>.site-menu__subheading>button{min-height:2.7rem;padding-left:1.15rem;color:var(--site-menu-ink-secondary);font-size:.8125rem;font-weight:450;letter-spacing:0;line-height:1.4;text-transform:none}.site-menu__footer{gap:1rem;display:block;margin-top:auto;padding:.9rem clamp(1.25rem,4.8vw,1.85rem) max(1rem,env(safe-area-inset-bottom));border:0;border-top:1px solid var(--site-menu-line-soft);background:var(--site-menu-utility)}.site-menu__utility-links{display:flex;flex-direction:column;align-items:flex-start;gap:0}.site-menu__login,.site-menu__utility-links a{display:inline-flex;min-height:2.75rem;align-items:center;text-decoration-line:none;color:var(--site-menu-ink-secondary);font-size:.6875rem;font-weight:450;letter-spacing:.075em;line-height:1.3;text-transform:uppercase}.site-menu__login{width:auto;margin-top:0}.site-menu__socials{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;padding-top:.35rem}.site-menu__socials a{display:grid;height:2.75rem;width:2.75rem;place-items:center;text-decoration-line:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a{gap:clamp(.65rem,1.5vw,1rem)}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a>button{position:relative;min-height:clamp(5.75rem,10vw,8rem);border-color:#d8cbc4;padding:1.25rem;background:var(--neeim-surface);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.25rem,2.3vw,2rem);font-style:italic;font-weight:400;letter-spacing:-.04em;text-transform:none}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a>button[aria-pressed=true]{border-color:#171311;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a>button[aria-pressed=true]:after{position:absolute;right:1rem;bottom:1rem;width:.45rem;aspect-ratio:1;border-radius:50%;background:#c95778;content:""}@media (max-width:640px){[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a{grid-template-columns:1fr 1fr}[data-neeim-beauty-match-dialog]>div fieldset>div.site-menu__socials a>button{min-height:5.5rem;padding:1rem;font-size:1.35rem}}.site-menu__socials a{color:var(--site-menu-ink);transition:opacity .14s ease,transform .14s ease}.site-menu__socials a:hover{opacity:.62}.site-menu__socials a:active{transform:scale(.96)}.site-menu__socials svg{width:1rem;height:1rem}.site-menu__direct>a:focus-visible,.site-menu__header button:focus-visible,.site-menu__login:focus-visible,.site-menu__section-heading>button:focus-visible,.site-menu__socials a:focus-visible,.site-menu__subheading>button:focus-visible,.site-menu__sublink:focus-visible,.site-menu__utility-links a:focus-visible{outline:1px solid currentColor;outline-offset:3px}.site-menu__socials a:focus-visible{opacity:.62}@media (hover:hover){.site-menu__direct>a:hover,.site-menu__section-heading>button:hover,.site-menu__subheading>button:hover,.site-menu__sublink:hover{color:var(--site-menu-ink-muted)}}@media (max-width:749px){.site-menu__drawer{width:100vw}}@supports not (height:100dvh){.site-menu__drawer{height:100vh;max-height:100vh}}button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop){position:relative;appearance:none;outline:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop):after{position:absolute;right:25%;bottom:.22rem;left:25%;height:1px;transform:scaleX(0);transform-origin:center;background:currentColor;content:"";opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .12s ease}button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop):focus,button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop):focus-visible{outline:0!important;box-shadow:none!important}button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop):focus-visible:after{transform:scaleX(1);opacity:.72}[data-neeim-search-launcher]{position:relative;-webkit-tap-highlight-color:transparent}[data-neeim-search-launcher]:after{position:absolute;right:28%;bottom:.2rem;left:28%;height:1px;transform:scaleX(0);transform-origin:center;background:currentColor;content:"";opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .12s ease}[data-neeim-search-launcher]:focus,[data-neeim-search-launcher]:focus-visible{outline:0!important;box-shadow:none!important}[data-neeim-search-launcher]:focus-visible:after{transform:scaleX(1);opacity:.72}.site-menu__section.is-open .site-menu__section-heading>button:after{animation:neeim-menu-rule-center-expand var(--site-menu-rule-duration) var(--site-menu-ease) 0s both;animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.72,.24,1)}[data-neeim-fit-passport]>div:first-child{position:relative;overflow:hidden;min-height:0;padding:clamp(1.25rem,3.5vw,2rem);border:0;border-top:1px solid var(--fit-line);border-bottom:1px solid var(--fit-line);background:transparent;color:var(--neeim-ink);box-shadow:none}[data-neeim-fit-passport]>div:first-child:before{position:absolute;top:0;bottom:0;left:0;width:.1875rem;background:linear-gradient(to bottom,var(--fit-signal),rgb(190 30 45/18%) 70%,transparent);content:""}[data-neeim-fit-passport]>div:first-child:after{display:none;content:none}[data-neeim-fit-passport]>div:first-child>*{position:relative;z-index:1}[data-neeim-fit-passport]>div:first-child h2{max-width:30ch;font-size:clamp(1.35rem,4.6vw,2rem);line-height:1.08}[data-neeim-fit-passport]>div:first-child p:last-child{max-width:42rem;color:var(--neeim-ink-secondary)}[data-neeim-fit-passport]>div:nth-child(2){background:var(--neeim-ink-muted);-webkit-backdrop-filter:blur(20px) saturate(112%);backdrop-filter:blur(20px) saturate(112%)}[data-neeim-fit-passport] [role=dialog]{width:min(100%,43rem);max-width:43rem;border-left:1px solid var(--neeim-line-inverse);background:var(--fit-surface);box-shadow:-32px 0 100px var(--neeim-line-strong)}[data-neeim-fit-passport] [role=dialog]>header{position:relative;min-height:11.5rem;overflow:hidden;padding:max(1.1rem,env(safe-area-inset-top)) clamp(1.25rem,5vw,2.75rem) 1.75rem;border-color:var(--neeim-line-inverse);background:radial-gradient(circle at 92% 4%,var(--fit-glow),transparent 31%),linear-gradient(152deg,var(--neeim-ink) 0,var(--neeim-ink) 72%);color:white}[data-neeim-fit-passport] [role=dialog]>header:before{position:absolute;top:max(1.1rem,env(safe-area-inset-top));left:clamp(1.25rem,5vw,2.75rem);color:var(--neeim-inverse-muted);content:"NEEIM  /  FIT PASSPORT";font-size:.5625rem;font-weight:500;letter-spacing:.22em}[data-neeim-fit-passport] [role=dialog]>header:after{position:absolute;right:clamp(1.25rem,5vw,2.75rem);bottom:.85rem;left:clamp(1.25rem,5vw,2.75rem);padding-top:.7rem;border-top:1px solid var(--neeim-line-inverse);color:var(--neeim-inverse-muted);content:"01  MEASURE     02  PRODUCT EVIDENCE     03  RESULT";font-size:.5rem;font-weight:500;letter-spacing:.17em;white-space:pre}[data-neeim-fit-passport] [role=dialog]>header>div{position:relative;z-index:1;align-self:center;padding-top:1.8rem}[data-neeim-fit-passport] [role=dialog]>header h2,[data-neeim-fit-passport] [role=dialog]>header p{color:inherit}[data-neeim-fit-passport] [role=dialog]>header p:first-child{color:var(--neeim-inverse-muted)}[data-neeim-fit-passport] [role=dialog]>header p:last-child{max-width:34rem;color:var(--neeim-inverse-muted)}[data-neeim-fit-passport] [role=dialog]>header button{color:inherit;position:relative;z-index:2;border:1px solid var(--neeim-line-inverse);background:var(--neeim-line-inverse);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-neeim-fit-passport] [role=dialog]>div>div:first-child{background-color:var(--fit-surface);background-image:linear-gradient(var(--neeim-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--neeim-line-soft) 1px,transparent 1px);background-size:2.5rem 2.5rem}[data-neeim-fit-passport] details,[data-neeim-fit-passport] section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-fit-capture-progress]{padding-bottom:.25rem}[data-fit-progress]{position:relative;height:.375rem;overflow:hidden;border:1px solid var(--neeim-line);background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--neeim-line) calc(25% - 1px) 25%),var(--neeim-inverse-muted)}[data-fit-progress]>span{display:block;height:100%;background:linear-gradient(90deg,var(--neeim-ink) 0 calc(100% - .18rem),var(--fit-signal) calc(100% - .18rem));transition:width .26s var(--fit-ease)}[data-fit-slider]{position:relative;overflow:hidden;transition:border-color .18s var(--fit-ease),background-color .18s var(--fit-ease),box-shadow .18s var(--fit-ease),transform .18s var(--fit-ease)}[data-fit-slider]:before{position:absolute;top:0;bottom:0;left:0;width:2px;background:transparent;content:"";transition:background-color .18s var(--fit-ease)}[data-fit-slider][data-confirmed=true]{border-color:var(--neeim-line-strong);background:var(--neeim-inverse-muted);box-shadow:inset 0 1px 0 var(--neeim-inverse-muted),0 14px 34px var(--neeim-line-soft)}[data-fit-slider][data-confirmed=true]:before{background:var(--fit-signal)}[data-fit-slider][data-active=true]{border-color:var(--neeim-ink);transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--neeim-inverse-muted),0 18px 44px var(--neeim-line-soft)}[data-fit-range-shell]{position:relative;min-height:3.5rem;display:flex;align-items:center}[data-fit-range-shell]:before{position:absolute;right:0;bottom:.35rem;left:0;height:.55rem;background:repeating-linear-gradient(90deg,var(--neeim-line-strong) 0 1px,transparent 1px .75rem),linear-gradient(var(--neeim-line),var(--neeim-line)) bottom /100% 1px no-repeat;content:"";pointer-events:none}[data-fit-range-shell] input[type=range]{position:relative;z-index:1;width:100%;height:2.75rem;margin:0;padding:0;border:0;background:transparent;cursor:grab;appearance:none;touch-action:pan-y}[data-fit-range-shell] input[type=range]:active{cursor:grabbing}[data-fit-range-shell] input[type=range]:focus-visible{outline:1px solid var(--neeim-ink);outline-offset:5px}[data-fit-range-shell] input[type=range]::-webkit-slider-runnable-track{height:.25rem;border:0;background:linear-gradient(90deg,var(--neeim-ink) 0 var(--fit-range-progress),var(--neeim-line) var(--fit-range-progress) 100%)}[data-fit-range-shell] input[type=range]::-webkit-slider-thumb{width:1.8rem;height:1.8rem;margin-top:-.775rem;border:1px solid var(--neeim-ink);border-radius:50%;background:radial-gradient(circle,var(--fit-signal) 0 .12rem,transparent .14rem),var(--neeim-surface);box-shadow:0 0 0 .25rem var(--neeim-inverse-muted),0 8px 22px var(--neeim-line);appearance:none;-webkit-transition:transform .16s var(--fit-ease),box-shadow .16s var(--fit-ease);transition:transform .16s var(--fit-ease),box-shadow .16s var(--fit-ease)}[data-fit-range-shell] input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08);box-shadow:0 0 0 .35rem rgb(190 30 45/9%),0 9px 26px var(--neeim-line)}[data-fit-range-shell] input[type=range]::-moz-range-track{height:.25rem;border:0;background:var(--neeim-line)}[data-fit-range-shell] input[type=range]::-moz-range-progress{height:.25rem;background:var(--neeim-ink)}[data-fit-range-shell] input[type=range]::-moz-range-thumb{width:1.8rem;height:1.8rem;border:1px solid var(--neeim-ink);border-radius:50%;background:var(--neeim-surface);box-shadow:inset 0 0 0 .72rem var(--neeim-line),inset 0 0 0 .82rem var(--fit-signal),0 0 0 .25rem var(--neeim-inverse-muted),0 8px 22px var(--neeim-line)}[data-fit-confirmation]{color:var(--neeim-ink-muted)}[data-fit-slider][data-confirmed=true] [data-fit-confirmation]{color:var(--neeim-ink)}[data-neeim-fit-passport] [aria-busy=true]>section:first-child{position:relative;min-height:10rem;overflow:hidden;padding-right:5rem}[data-neeim-fit-passport] [aria-busy=true]>section:first-child:before{position:absolute;top:1.5rem;right:1.5rem;width:2.65rem;height:2.65rem;border:1px solid var(--neeim-line-inverse);border-radius:50%;background:radial-gradient(circle,white 0 .13rem,transparent .16rem),conic-gradient(from 10deg,white,var(--neeim-line-inverse) 38%,transparent 52% 100%);content:"";animation:neeim-fit-passport-response 1.15s linear infinite;-webkit-mask:radial-gradient(circle,transparent 0 42%,black 44% 100%);mask:radial-gradient(circle,transparent 0 42%,black 44% 100%)}[data-neeim-fit-passport] [aria-busy=true]>section:first-child:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent,var(--neeim-line-inverse),transparent);content:"";transform:translateX(-120%);animation:neeim-fit-passport-scan 1.8s var(--fit-ease) infinite}[data-neeim-fit-passport] [aria-busy=true]>section:first-child>*{position:relative;z-index:1}[data-neeim-fit-passport] [aria-label="Fit guidance status"],[data-neeim-fit-passport] [aria-label="Fit recommendation"]{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--neeim-inverse-muted),var(--neeim-surface));box-shadow:inset 0 1px 0 var(--neeim-inverse-muted),0 22px 56px var(--neeim-line-soft)}[data-neeim-fit-passport] [aria-label="Fit recommendation"]:before{position:absolute;top:0;right:0;left:0;height:.1875rem;background:linear-gradient(90deg,var(--neeim-ink) 0 82%,var(--fit-signal) 82% 100%);content:""}[data-neeim-fit-passport] [aria-label="Fit recommendation"]>div:first-child>div:last-child{position:relative;min-width:6rem;padding:.85rem .85rem 1.55rem;border:1px solid var(--neeim-line);background:var(--neeim-inverse-muted);text-align:left}[data-neeim-fit-passport] [aria-label="Fit recommendation"]>div:first-child>div:last-child:before{position:absolute;right:.8rem;bottom:.7rem;left:.8rem;height:.4rem;background:repeating-linear-gradient(90deg,var(--neeim-ink) 0 calc(10% - .125rem),transparent calc(10% - .125rem) 10%);content:"";opacity:.72}[data-neeim-fit-passport] [aria-label="Fit recommendation"]>div:first-child>div:last-child:after{position:absolute;right:.8rem;bottom:.6rem;width:1px;height:.6rem;background:var(--fit-signal);content:""}[data-neeim-fit-passport] [role=dialog] footer{border-color:var(--neeim-line);background:var(--neeim-surface);box-shadow:0 -14px 40px var(--neeim-line-soft);-webkit-backdrop-filter:blur(18px) saturate(114%);backdrop-filter:blur(18px) saturate(114%)}@keyframes neeim-fit-passport-response{to{transform:rotate(1turn)}}@keyframes neeim-fit-passport-scan{0%{transform:translateX(-120%)}72%,to{transform:translateX(120%)}}.neeim-pdp .neeim-pdp__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:12px!important;row-gap:0!important;margin-bottom:4px}.neeim-pdp .neeim-pdp__eyebrow,.neeim-pdp .neeim-pdp__reference{align-self:baseline;margin-bottom:4px;flex:0 0 auto}.neeim-pdp .neeim-pdp__reference{max-width:100%!important;overflow:visible!important;overflow-wrap:anywhere;text-overflow:clip!important;white-space:normal!important}.neeim-pdp .neeim-pdp__title{flex:0 0 100%;width:100%}.neeim-pdp .neeim-pdp__price{margin-bottom:24px}.neeim-pdp [data-neeim-inline-color-options]{margin-bottom:32px;padding:0!important;border:0!important}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-options{gap:0!important;padding:0!important}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option--color{min-inline-size:0;margin:0;padding:0;border:0}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__legend{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px!important;padding:0;line-height:1.25!important}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__legend>span:first-child{color:var(--color-ink);font-size:10px!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__legend>span:last-child{overflow:hidden;color:var(--color-ink-muted);font-size:12px!important;font-weight:400;letter-spacing:.01em;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color-rail{display:flex;width:100%;max-width:100%;min-width:0;align-items:center;gap:4px!important;margin-inline:-4px;padding:2px 4px 4px!important;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;scroll-padding-inline:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color-rail::-webkit-scrollbar{display:none}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color{position:relative;display:grid;height:2.75rem;width:2.75rem;flex:none;place-items:center;border-radius:9999px;border-width:0;background-color:initial;padding:0;outline:2px solid transparent;outline-offset:2px}[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color{gap:clamp(.65rem,1.5vw,1rem)}[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>button{position:relative;min-height:clamp(5.75rem,10vw,8rem);border-color:#d8cbc4;padding:1.25rem;background:var(--neeim-surface);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.25rem,2.3vw,2rem);font-style:italic;font-weight:400;letter-spacing:-.04em;text-transform:none}[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>button[aria-pressed=true]{border-color:#171311;background:#171311;color:var(--neeim-inverse)}[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>button[aria-pressed=true]:after{position:absolute;right:1rem;bottom:1rem;width:.45rem;aspect-ratio:1;border-radius:50%;background:#c95778;content:""}@media (max-width:640px){[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color{grid-template-columns:1fr 1fr}[data-neeim-beauty-match-dialog]>div fieldset>div.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>button{min-height:5.5rem;padding:1rem;font-size:1.35rem}}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color{flex-basis:2.75rem;color:var(--color-ink);cursor:pointer;touch-action:manipulation;transition:opacity var(--neeim-motion-standard) var(--neeim-ease-standard),transform var(--neeim-motion-standard) var(--neeim-ease-standard)}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>span{position:relative;display:block;height:1.75rem;width:1.75rem;overflow:hidden;border-radius:9999px;border:1px solid var(--neeim-line);background-clip:padding-box;box-shadow:inset 0 0 0 .5px var(--neeim-line-soft)!important;transform:translateZ(0);transition:box-shadow var(--neeim-motion-standard) var(--neeim-ease-standard),transform var(--neeim-motion-standard) var(--neeim-ease-standard)}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color[aria-pressed=true]>span{box-shadow:inset 0 0 0 .5px var(--neeim-line-soft),0 0 0 3px var(--color-surface-raised),0 0 0 4px var(--color-ink)!important}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color:focus-visible{outline:1px solid var(--color-ink)!important;outline-offset:1px}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color:active>span{transform:scale(.94) translateZ(0)}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color:disabled{cursor:not-allowed;opacity:.38}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color:disabled:after{position:absolute;width:32px;height:1px;background:var(--neeim-ink-muted);content:"";pointer-events:none;transform:rotate(-45deg)}.neeim-pdp .neeim-pdp__purchase{gap:18px!important;margin-bottom:32px}.neeim-pdp .neeim-pdp-option-row{border-top:1px solid var(--neeim-line);border-bottom:1px solid var(--neeim-line)}.neeim-pdp .neeim-pdp-option-row+.neeim-pdp-option-row{border-top:0}.neeim-pdp .neeim-pdp-option-row__trigger{min-height:58px;border:0!important;padding:0 2px!important;background:transparent!important;color:var(--neeim-ink)}.neeim-pdp .neeim-pdp-option-row__trigger>span:first-child{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.neeim-pdp .neeim-pdp-option-row__trigger>span:last-child{gap:12px;color:var(--neeim-ink-secondary);font-size:12px;font-weight:400;letter-spacing:.01em}.neeim-pdp .neeim-pdp-option-row__trigger svg{width:14px;height:14px;stroke-width:1;transition:transform .18s ease}.neeim-pdp .neeim-pdp-option-row__trigger:focus-visible svg{transform:translateX(2px)}.neeim-option-sheet__panel{position:absolute;top:0;right:0;bottom:0;width:min(32.5rem,100%);max-width:100%;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:max(1.75rem,calc(env(safe-area-inset-top) + 1.25rem)) 1.75rem calc(2.5rem + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;border-radius:0;background:var(--neeim-surface);color:var(--neeim-ink);border-top:1px solid var(--neeim-line);box-shadow:0 -18px 50px var(--neeim-line-soft)}.neeim-option-sheet__header{display:flex;max-width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1rem;min-height:72px;padding:0 24px;border-bottom:1px solid var(--neeim-line)}.neeim-option-sheet__header h2{min-width:0;margin:0;overflow-wrap:break-word;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.neeim-option-sheet__close{display:grid;flex:0 0 3.25rem;place-items:center;border:0;padding:0;background:var(--color-ink);color:var(--color-inverse);cursor:pointer;width:44px;height:44px}.neeim-option-sheet__close svg{fill:none;stroke:currentColor;width:15px;height:15px;stroke-width:1}.neeim-option-sheet__guide{display:flex;min-width:0;min-height:3.6rem;align-items:center;justify-content:space-between;gap:1rem;font-weight:500;text-decoration:none}.neeim-option-sheet__context,.neeim-option-sheet__guide{max-width:100%;margin:0;padding:16px 24px;border-bottom:1px solid var(--neeim-line);color:var(--neeim-ink-secondary);font-size:11px;letter-spacing:.03em}.neeim-option-sheet__context{overflow-wrap:break-word;line-height:1.6}.neeim-option-sheet__list{display:grid;max-width:100%;min-width:0;padding:4px 24px max(24px,env(safe-area-inset-bottom))}.neeim-option-sheet__list button{min-height:56px;border:0;border-bottom:1px solid var(--neeim-line);background:transparent;color:var(--neeim-ink);font-size:13px;font-weight:400}.neeim-option-sheet__list button[aria-pressed=true]{font-weight:500}.neeim-option-sheet__list button:disabled{color:var(--neeim-ink-muted);opacity:.55;text-decoration:line-through;text-decoration-thickness:.5px}.neeim-pdp .neeim-pdp__services[aria-label="Client benefits"]{display:flex!important;justify-content:space-between!important;gap:24px!important;font-size:10px!important;border:0!important}.neeim-pdp .neeim-pdp__services[aria-label="Client benefits"]>*{flex:1 1 0!important;padding-inline:0!important;border:0!important;border-left:0!important;border-right:0!important;border-inline:0!important;box-shadow:none!important}.neeim-pdp #fit-guidance,.neeim-pdp #fit-guidance>section{border:0!important;border-top:0!important;border-bottom:0!important;border-block:0!important;box-shadow:none!important}.neeim-pdp #fit-guidance{margin-top:48px!important}.neeim-pdp #fit-guidance>section>div:first-child{border:0!important;border-top:0!important;border-bottom:0!important;border-block:0!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.neeim-complete-look{width:100%;max-width:100%;border-top:1px solid var(--neeim-line);background:var(--neeim-surface);padding:3.5rem var(--neeim-space-4) 4.5rem}.neeim-complete-look__header{display:grid;gap:.5rem;margin-bottom:1.5rem}.neeim-complete-look__eyebrow{margin:0;color:var(--neeim-muted);font-size:.6875rem;font-weight:500;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.neeim-complete-look__title{margin:0;color:var(--neeim-ink);font-family:var(--font-neeim-primary),sans-serif;font-size:clamp(2rem,8vw,3.3rem);font-weight:300;letter-spacing:-.04em;line-height:1}:where([data-neeim-action],[data-neeim-button],.purchase-action__primary,.purchase-action__selection>button,[data-neeim-control^=fit-],[data-neeim-control=filter-close],[data-neeim-control^=jenan-],[data-neeim-concierge-launcher]){border-radius:var(--neeim-control-radius-text);font-family:var(--neeim-font-ui);-webkit-tap-highlight-color:transparent;text-decoration:none;touch-action:manipulation}:where([data-neeim-action],[data-neeim-button],.purchase-action__primary,.purchase-action__selection>button,[data-neeim-control^=fit-],[data-neeim-control=filter-close],[data-neeim-control^=jenan-],[data-neeim-concierge-launcher]):focus-visible{outline:var(--neeim-control-focus-width) solid currentColor;outline-offset:3px}[data-neeim-action]{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:var(--neeim-control-height-editorial);align-items:center;justify-content:center;gap:var(--neeim-space-3);border:0;padding:0;color:var(--neeim-control-ink);cursor:pointer;font-size:.6875rem;font-weight:540;letter-spacing:.14em;line-height:1;text-transform:uppercase;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),opacity var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-action] svg{width:1rem;height:1rem;flex:0 0 auto;stroke-width:1.25;transition:transform .22s var(--neeim-control-ease)}[data-neeim-action=text]{align-items:center;justify-content:flex-start;background:transparent}[data-neeim-action=text]:after{position:absolute;right:0;bottom:5px;left:0;height:var(--neeim-line-width);background:currentColor;content:"";transform:scaleX(.34);transform-origin:left center;transition:transform .22s var(--neeim-control-ease)}[data-neeim-action=primary]{border:var(--neeim-line-width) solid var(--neeim-control-ink);background:var(--neeim-control-ink);color:var(--neeim-inverse)}[data-neeim-action=primary],[data-neeim-action=secondary]{min-height:var(--neeim-control-height-primary);padding:0 var(--neeim-space-6)}[data-neeim-action=secondary]{border:var(--neeim-line-width) solid var(--neeim-line-strong);background:transparent;color:var(--neeim-control-ink)}[data-neeim-action-size=compact]{min-height:40px;font-size:.625rem;letter-spacing:.12em}[data-neeim-action]:disabled,[data-neeim-action][aria-disabled=true]{opacity:.44;cursor:not-allowed}[data-neeim-action]:active:not(:disabled){transform:scale(.985)}.purchase-action__primary,[data-neeim-button=commerce-primary]{display:inline-flex;width:100%;height:var(--neeim-control-height-primary);min-height:var(--neeim-control-height-primary);align-items:center;justify-content:center;border:var(--neeim-line-width) solid var(--neeim-control-ink);padding:0 var(--neeim-space-5);background:var(--neeim-control-ink);color:var(--neeim-inverse);font-size:.65625rem;font-weight:540;letter-spacing:.175em;line-height:1;text-align:center;text-transform:uppercase;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),opacity var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}.purchase-action__primary:active:not(:disabled),[data-neeim-button=commerce-primary]:active:not(:disabled){transform:scale(.99)}.purchase-action__primary:disabled,[data-neeim-button=commerce-primary]:disabled{border-color:var(--neeim-line);background:var(--neeim-line-soft);color:var(--neeim-ink-muted);cursor:not-allowed}.purchase-action__selection>button,[data-neeim-button=commerce-selection]{height:var(--neeim-control-height-editorial);min-height:var(--neeim-control-height-editorial);border:var(--neeim-line-width) solid var(--neeim-line);background:transparent;color:var(--neeim-control-ink);transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}.purchase-action__selection>button:active,[data-neeim-button=commerce-selection]:active{border-color:var(--neeim-line-strong);background:var(--neeim-line-soft);transform:scale(.99)}[data-neeim-control=fit-choice]{position:relative;min-height:var(--neeim-control-height-primary);overflow:hidden;border:var(--neeim-line-width) solid var(--neeim-line);background:var(--neeim-surface);color:var(--neeim-control-ink);font-size:.75rem;font-weight:430;letter-spacing:.015em;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=fit-choice][aria-pressed=true]{border-color:var(--neeim-control-ink);background:var(--neeim-surface);box-shadow:inset 0 -2px 0 var(--neeim-control-ink)}[data-neeim-control=fit-choice][aria-pressed=true]:before{position:absolute;inset-block:0;left:0;width:2px;background:var(--fit-signal,var(--neeim-accent));content:""}[data-neeim-control=fit-choice][aria-pressed=true]:after{position:absolute;top:.6875rem;right:.6875rem;width:.625rem;height:var(--neeim-line-width);background:var(--fit-signal,var(--neeim-accent));content:""}[data-neeim-control=fit-entry]{min-width:10.5rem;height:var(--neeim-control-height-editorial);min-height:var(--neeim-control-height-editorial);border:var(--neeim-line-width) solid var(--neeim-line-strong);background:transparent;color:var(--neeim-control-ink);font-size:.625rem;font-weight:540;letter-spacing:.17em;text-transform:uppercase;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=fit-primary]{border:var(--neeim-line-width) solid var(--neeim-control-ink);background:var(--neeim-control-ink);color:var(--neeim-inverse)}[data-neeim-control=fit-primary],[data-neeim-control=fit-secondary]{width:100%;height:var(--neeim-control-height-primary);min-height:var(--neeim-control-height-primary);font-size:.625rem;font-weight:540;letter-spacing:.17em;text-transform:uppercase;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=fit-secondary]{border:var(--neeim-line-width) solid var(--neeim-line-strong);background:transparent;color:var(--neeim-control-ink)}[data-neeim-control=filter-close],[data-neeim-control=fit-close]{width:44px;height:44px;min-width:44px;min-height:44px;border:var(--neeim-line-width) solid var(--neeim-line);background:transparent;color:var(--neeim-control-ink);transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-home-hero] nav a,[data-neeim-secondary-hero] a>span:last-child>span:last-child{display:inline-flex;min-height:var(--neeim-control-height-editorial);align-items:center;border-bottom:var(--neeim-line-width) solid;padding:0 .125rem;font-size:.6875rem;font-weight:430;letter-spacing:.08em}[data-neeim-product-card] button[aria-label^="Find pieces similar"]{position:relative;min-height:32px;border-bottom:var(--neeim-line-width) solid transparent;padding:0;transition:border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),opacity var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-product-card] button[aria-label^="Find pieces similar"]:before{position:absolute;inset:-6px -4px;content:""}#collection-filter-sort-panel button:not([aria-label="Close filters"]){min-height:var(--neeim-control-height-editorial);touch-action:manipulation}[data-neeim-control=jenan-close]{width:44px;height:44px;min-width:44px;min-height:44px;border:var(--neeim-line-width) solid var(--neeim-line-inverse);background:transparent;color:var(--neeim-inverse)}[data-neeim-control=jenan-close],[data-neeim-control=jenan-quick]{transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=jenan-quick]{min-height:52px;border:var(--neeim-line-width) solid var(--neeim-line);background:var(--neeim-surface);color:var(--neeim-control-ink)}[data-neeim-control=jenan-quick] svg{transition:transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=jenan-tool-primary]{border:var(--neeim-line-width) solid var(--neeim-control-ink);background:var(--neeim-control-ink);color:var(--neeim-inverse)}[data-neeim-control=jenan-tool-primary],[data-neeim-control=jenan-tool-secondary]{min-height:var(--neeim-control-height-editorial);font-size:.625rem;font-weight:540;letter-spacing:.17em;text-transform:uppercase;transition:background-color var(--neeim-motion-fast) var(--neeim-control-ease),border-color var(--neeim-motion-fast) var(--neeim-control-ease),color var(--neeim-motion-fast) var(--neeim-control-ease),transform var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=jenan-tool-secondary]{border:var(--neeim-line-width) solid var(--neeim-line-strong);background:var(--neeim-surface);color:var(--neeim-control-ink)}[data-neeim-control=jenan-restart]{min-height:28px;border:0;background:transparent;color:var(--neeim-ink-muted);transition:color var(--neeim-motion-fast) var(--neeim-control-ease)}[data-neeim-control=jenan-composer]{border-radius:var(--neeim-control-radius-precision)}[data-neeim-control=jenan-send]{border-radius:50%}[data-neeim-control=jenan-send]:not(:disabled):active{transform:translateX(.06rem) scale(.97)}body:not([data-neeim-beauty-header]) :where([data-neeim-action=primary],[data-neeim-action=secondary],.purchase-action__primary,[data-neeim-button=commerce-primary],[data-neeim-control=fit-entry],[data-neeim-control=fit-primary],[data-neeim-control=fit-secondary],[data-neeim-control=jenan-tool-primary],[data-neeim-control=jenan-tool-secondary]){min-height:48px;border-radius:0;box-shadow:none;font-size:.625rem;font-weight:560;letter-spacing:.19em;line-height:1}body:not([data-neeim-beauty-header]) :where([data-neeim-action=primary],[data-neeim-action=secondary]){min-width:10.5rem;padding-inline:clamp(1rem,4vw,1.75rem)}body:not([data-neeim-beauty-header]) .purchase-action__primary,body:not([data-neeim-beauty-header]) [data-neeim-action=primary],body:not([data-neeim-beauty-header]) [data-neeim-button=commerce-primary],body:not([data-neeim-beauty-header]) [data-neeim-control=fit-primary],body:not([data-neeim-beauty-header]) [data-neeim-control=jenan-tool-primary]{border-color:var(--neeim-control-ink);background:var(--neeim-control-ink);color:var(--neeim-inverse)}body:not([data-neeim-beauty-header]) [data-neeim-action=secondary],body:not([data-neeim-beauty-header]) [data-neeim-control=fit-entry],body:not([data-neeim-beauty-header]) [data-neeim-control=fit-secondary],body:not([data-neeim-beauty-header]) [data-neeim-control=jenan-tool-secondary]{border-color:var(--neeim-line-strong);background:var(--neeim-surface);color:var(--neeim-control-ink)}body:not([data-neeim-beauty-header]) [data-neeim-action=text]{gap:.625rem;min-height:40px;font-size:.65625rem;font-weight:540;letter-spacing:.155em}body:not([data-neeim-beauty-header]) [data-neeim-action=text]:after{bottom:3px;opacity:.72;transform:scaleX(.22)}body:not([data-neeim-beauty-header]) [data-neeim-action=text] svg{width:.875rem;height:.875rem;stroke-width:1.15}body:not([data-neeim-beauty-header]) :where([data-neeim-action],.purchase-action__primary,[data-neeim-button=commerce-primary],[data-neeim-control=fit-entry],[data-neeim-control=fit-primary],[data-neeim-control=fit-secondary],[data-neeim-control=jenan-tool-primary],[data-neeim-control=jenan-tool-secondary]):active:not(:disabled){transform:translateY(1px)}body:not([data-neeim-beauty-header]) [data-neeim-home-hero] nav{display:grid;width:min(calc(100vw - 2rem),24rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}body:not([data-neeim-beauty-header]) [data-neeim-home-hero] nav a{min-width:0;min-height:48px;justify-content:center;border:1px solid var(--neeim-inverse-muted);padding:0 .75rem;background:var(--neeim-line-strong);color:var(--neeim-inverse);font-size:.625rem;font-weight:560;letter-spacing:.115em;line-height:1.2;text-align:center;text-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body:not([data-neeim-beauty-header]) [data-neeim-home-hero] nav a:first-child{border-color:var(--neeim-inverse);background:var(--neeim-inverse);color:var(--neeim-control-ink)}body:not([data-neeim-beauty-header]) [data-neeim-secondary-hero] a>span:last-child>span:last-child{min-width:12rem;min-height:48px;justify-content:center;border:1px solid var(--neeim-inverse-muted);padding:0 1.25rem;background:var(--neeim-line);color:var(--neeim-inverse);font-size:.625rem;font-weight:560;letter-spacing:.135em;text-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body:not([data-neeim-beauty-header]) [data-neeim-home-beauty-actions]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}body:not([data-neeim-beauty-header]) [data-neeim-home-beauty-actions] :where([data-neeim-action]){width:100%;min-width:0;padding-inline:.75rem}@media (hover:none),(pointer:coarse){.neeim-card__image,[data-neeim-product-media] img{transform:none!important}.neeim-card__tabs{pointer-events:none}.purchase-action__primary:hover:not(:disabled),.purchase-action__selection>button:hover,[data-neeim-action]:hover,[data-neeim-button=commerce-primary]:hover:not(:disabled),[data-neeim-button=commerce-selection]:hover,[data-neeim-concierge-launcher]:hover,[data-neeim-control=filter-close]:hover,[data-neeim-control^=fit-]:hover,[data-neeim-control^=jenan-]:hover{transform:none}[data-neeim-action=text]:hover:after{transform:scaleX(.34)}[data-neeim-action=text]:hover svg,[data-neeim-control=jenan-quick]:hover svg,[data-neeim-control=jenan-send]:hover{transform:none}[data-neeim-product-card] button[aria-label^="Find pieces similar"]:hover{border-color:transparent;opacity:1}[data-neeim-jenan] [role=log] article a[href^="/product/"]:hover{text-decoration:none}}[data-neeim-jenan] [role=status]{display:inline-flex;align-items:center;gap:.55rem;min-height:1rem;margin-top:1.5rem;color:var(--neeim-ink-secondary)}[data-neeim-jenan] [role=status]>span,[data-neeim-jenan] [role=status]>span:after,[data-neeim-jenan] [role=status]>span:before{background-image:radial-gradient(circle at .175rem 50%,currentColor 0 .13rem,transparent .14rem),radial-gradient(circle at .675rem 50%,currentColor 0 .13rem,transparent .14rem),radial-gradient(circle at 1.175rem 50%,currentColor 0 .13rem,transparent .14rem);background-repeat:no-repeat}[data-neeim-jenan] [role=status]>span{position:relative;display:inline-block;width:1.35rem;height:.35rem;flex:0 0 auto;animation:neeim-jenan-typing 1.2s ease-in-out infinite}[data-neeim-jenan] [role=status]>p{margin:0;font-family:var(--font-neeim-primary),sans-serif;font-size:.58rem;font-weight:300;line-height:1;letter-spacing:.2em;text-transform:uppercase}@keyframes neeim-jenan-typing{0%,to{opacity:.32;transform:translateY(0)}50%{opacity:.85;transform:translateY(-1px)}}[data-neeim-fit-passport]{--fit-surface:var(--neeim-canvas);--fit-paper:var(--neeim-surface);--fit-panel:var(--neeim-ink);--fit-line:var(--neeim-line);--fit-line-strong:var(--neeim-line-strong);--fit-signal:#be1e2d;--fit-glow:rgb(190 30 45/14%);--fit-ease:cubic-bezier(0.22,1,0.36,1);position:relative}[data-neeim-fit-passport]:after,[data-neeim-fit-passport]:before,[data-neeim-fit-passport]>div:after,[data-neeim-fit-passport]>div:before{display:none!important;content:none!important}[data-neeim-fit-passport]>div{position:relative;gap:1rem;padding-block:1.35rem}[data-neeim-fit-passport] h2{max-width:24ch;font-size:clamp(1.35rem,4.2vw,2rem);line-height:1.06;letter-spacing:-.035em}[data-neeim-fit-passport] h2+p{max-width:38rem;margin-top:.65rem;line-height:1.55}[data-neeim-fit-passport] [role=dialog] header p[id$=-description],[data-neeim-fit-passport] [role=dialog] section[aria-label="Fit Passport status"] p:last-child,[data-neeim-fit-passport] [role=dialog] section[aria-label="Fit Passport status"]+ol{display:none}[data-neeim-fit-passport] [role=dialog] section[aria-label="Fit Passport status"]{padding:1.5rem}[data-neeim-fit-passport] [role=dialog] section[aria-label="Fit Passport status"] h3{max-width:17ch;margin-top:.75rem;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.02;letter-spacing:-.04em}body[data-neeim-ui-revision] [data-neeim-search-chrome]{box-shadow:none}body[data-neeim-ui-revision] .neeim-search-wordmark{display:grid;width:4.75rem;min-height:2.75rem;place-items:center}body[data-neeim-ui-revision] .neeim-search-wordmark img{display:block;width:100%;height:auto;object-fit:contain}body[data-neeim-ui-revision] [data-neeim-search-subnav]{overscroll-behavior-inline:contain;scroll-padding-inline:1.25rem;-webkit-overflow-scrolling:touch}body[data-neeim-ui-revision] [data-neeim-search-subnav] a{color:var(--neeim-ink-secondary);transition:color .18s ease}body[data-neeim-ui-revision] [data-neeim-search-subnav] a:focus-visible,body[data-neeim-ui-revision] [data-neeim-search-subnav] a:hover{color:var(--neeim-ink)}body[data-neeim-ui-revision] [data-neeim-search-field]{position:relative;isolation:isolate;min-height:3.75rem;border-radius:999px!important;border-width:1px!important;border-color:var(--neeim-ink-muted)!important;box-shadow:none!important}body[data-neeim-ui-revision] [data-neeim-search-field]:focus-within{border-color:var(--neeim-ink)!important;box-shadow:none!important}body[data-neeim-ui-revision] [data-neeim-search-field] input[type=search],body[data-neeim-ui-revision] [data-neeim-search-field] input[type=search]:focus,body[data-neeim-ui-revision] [data-neeim-search-field] input[type=search]:focus-visible{appearance:none;min-height:2.75rem;font-size:1rem;line-height:1.25;outline:0!important;outline-offset:0!important;box-shadow:none!important;-webkit-text-size-adjust:100%}body[data-neeim-ui-revision] [data-neeim-search-field] input[type=search]::-webkit-search-cancel-button,body[data-neeim-ui-revision] [data-neeim-search-field] input[type=search]::-webkit-search-decoration{display:none;appearance:none}body[data-neeim-ui-revision] [data-neeim-search-suggestions] button{border-bottom:1px solid transparent}body[data-neeim-ui-revision] [data-neeim-search-suggestions] button:focus-visible,body[data-neeim-ui-revision] [data-neeim-search-suggestions] button:hover{border-bottom-color:var(--neeim-line)}body[data-neeim-ui-revision] [data-neeim-search-suggestions]{border-bottom:0}body[data-neeim-ui-revision] [data-neeim-search-results]{overflow:hidden;border:0;transition:opacity .18s ease}body[data-neeim-ui-revision] [data-neeim-search-results]>header>p{display:none!important}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search]{gap:0!important;border:0!important;background:var(--neeim-surface)!important}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] [data-neeim-product-card],body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search]>li{border:0!important;background:var(--neeim-surface)!important;box-shadow:none!important;outline:0!important}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] [data-neeim-product-media]{border:0!important;background:var(--neeim-surface-media)!important;box-shadow:none!important;outline:0!important}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] .neeim-card__meta{border:0!important;background:var(--neeim-surface)!important;box-shadow:none!important;outline:0!important;min-height:5.75rem!important;padding:0 .875rem .875rem!important}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] .neeim-card__title,body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] .neeim-card__title-link{min-width:0;margin-top:.875rem!important;margin-bottom:.45rem!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.38!important;letter-spacing:0!important;white-space:normal;overflow-wrap:anywhere}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] .neeim-card__price{color:var(--neeim-ink-secondary)!important;font-size:.75rem!important;font-weight:350!important}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-fit-passport-v8]>div[aria-hidden]{position:fixed!important;z-index:1200!important;inset:0!important;display:flex!important;width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;border:0!important;background:var(--neeim-ink-muted)!important;background-image:none!important;box-shadow:none!important;isolation:isolate}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-fit-passport-v8]>div[aria-hidden]:after,body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-fit-passport-v8]>div[aria-hidden]:before{display:none!important;content:none!important}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-fit-passport-v8]>div[aria-hidden]>[role=dialog]{position:relative!important;z-index:1;margin:0!important}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport]>div:first-child:after{content:none}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport]>div:first-child p:last-child{display:none}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] [role=dialog]>header{min-height:8.25rem;padding-bottom:1.35rem}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] [role=dialog]>header:after,body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] [role=dialog]>header:before{content:none}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] [role=dialog]>header>div{align-self:flex-end;padding-top:0}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] [role=dialog]>header p:last-child{display:none}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] section[aria-label="Fit Passport status"]{padding:clamp(1.25rem,5vw,2rem)}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] section[aria-label="Fit Passport status"]+ol,body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] section[aria-label="Fit Passport status"]>p:last-child{display:none}body[data-neeim-ui-revision="2026-07-27-luxury-discovery-v8"] [data-neeim-fit-passport] section[aria-label="Fit Passport status"] h3{max-width:18ch;margin-top:.75rem;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.05}body[data-neeim-ui-revision] [data-fit-passport-v10]>div[aria-hidden]{position:fixed!important;z-index:1200!important;inset:0!important;display:flex!important;width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;border:0!important;background:var(--neeim-ink-muted)!important;background-image:none!important;box-shadow:none!important;isolation:isolate}body[data-neeim-ui-revision] [data-fit-passport-v10]>div:first-child:after,body[data-neeim-ui-revision] [data-fit-passport-v10]>div:first-child:before,body[data-neeim-ui-revision] [data-fit-passport-v10]>div[aria-hidden]:after,body[data-neeim-ui-revision] [data-fit-passport-v10]>div[aria-hidden]:before{display:none!important;content:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10]>div[aria-hidden]>[role=dialog]{position:relative!important;z-index:1;margin:0!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [role=dialog]>header{min-height:0!important;padding-bottom:1.25rem!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [role=dialog]>header:after,body[data-neeim-ui-revision] [data-fit-passport-v10] [role=dialog]>header:before{content:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [role=dialog]>header>div{align-self:center!important;padding-top:0!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [role=dialog]>header p.sr-only:last-child{position:absolute!important;display:block!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]:before{display:none!important;content:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider][data-active=true],body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider][data-confirmed=true]{border-color:var(--neeim-line);background:transparent!important;box-shadow:none!important;transform:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]>div:first-child>div{min-width:0}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider] output{min-width:0;max-width:12rem;justify-self:end}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider] output>span:last-child{margin-top:.45rem;font-size:.625rem;line-height:1.2;white-space:nowrap}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]:active::-webkit-slider-thumb{transform:scale(1.04);box-shadow:0 0 0 .25rem rgb(190 30 45/9%),0 5px 16px var(--neeim-line)}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-live=polite][aria-busy]{min-height:0!important;align-content:start}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-ai-orbit]{min-height:18rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]{overflow:visible!important;padding:1.5rem 0 1.25rem;border-color:var(--neeim-line);background:transparent!important;box-shadow:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]:before{height:.125rem;background:linear-gradient(90deg,var(--neeim-ink) 0 82%,#be1e2d 82% 100%)}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end!important;gap:1rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]>div:first-child>div:first-child{display:block!important;min-width:0}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]>div:first-child>div:first-child>p:last-child{display:block!important;margin-top:.6rem!important;color:var(--neeim-ink)!important;font-size:clamp(3.4rem,15vw,5rem)!important;line-height:.9!important;letter-spacing:-.06em!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [aria-label="Fit recommendation"]>div:first-child>p:last-child{max-width:9rem;margin:0 0 .25rem!important;color:var(--neeim-ink-muted);font-size:.625rem;line-height:1.35;text-align:right;text-transform:capitalize;overflow-wrap:anywhere}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-meter]{display:grid;gap:.875rem;padding:1.15rem 0 .25rem;border-top:1px solid var(--neeim-line-soft);border-bottom:0}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-meter]>div:first-child{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start!important;gap:1rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-meter] strong{min-width:0;max-width:13rem;justify-self:end;color:var(--neeim-ink);font-size:clamp(.875rem,3.6vw,1rem);font-weight:450;line-height:1.25;text-align:right;overflow-wrap:anywhere}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-track]{position:relative;height:.625rem;margin:.125rem 0;border-radius:999px;background:linear-gradient(90deg,#b3261e,#c76f20 38%,#b28a17 58%,#3f7d4a 78%,#176b3a);box-shadow:inset 0 0 0 1px var(--neeim-line-soft),inset 0 1px 2px var(--neeim-line-soft)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-track]:before{position:absolute;top:0;width:1px;height:100%;background:var(--neeim-inverse-muted);content:"";left:33.333%}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-track]:after{position:absolute;top:0;width:1px;height:100%;background:var(--neeim-inverse-muted);content:"";left:66.666%}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-marker]{position:absolute;top:50%;width:.9rem;height:.9rem;transform:translate(-50%,-50%);border:2px solid var(--neeim-inverse);border-radius:50%;background:radial-gradient(circle,var(--neeim-ink) 0 .2rem,transparent .22rem),var(--neeim-surface);box-shadow:0 0 0 1px var(--neeim-ink-muted),0 3px 10px var(--neeim-line)}body[data-neeim-ui-revision] [data-neeim-collection-shell]>aside[aria-label="Collection filters"]{position:sticky;z-index:45;top:var(--neeim-header-with-subnav-height,7.25rem);width:100%;min-height:3.25rem;border-bottom:1px solid var(--neeim-line-soft);background:var(--neeim-inverse-muted);box-shadow:0 1px 0 var(--neeim-inverse-muted);backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%)}body[data-neeim-ui-revision] [data-neeim-collection-index]{position:relative;z-index:0}.site-menu{font-family:var(--neeim-font-ui);--site-menu-canvas:var(--neeim-surface);--site-menu-utility:var(--neeim-surface-soft);--site-menu-ink:var(--neeim-ink);--site-menu-ink-secondary:var(--neeim-ink-secondary);--site-menu-ink-muted:var(--neeim-ink-muted);--site-menu-line-soft:var(--neeim-line-soft);--site-menu-rule:var(--neeim-ink-strong);--site-menu-ease:cubic-bezier(0.22,1,0.36,1);--site-menu-panel-duration:340ms;--site-menu-rule-duration:280ms;position:fixed;z-index:var(--neeim-z-drawer);inset:0;visibility:hidden;pointer-events:none;--site-menu-row-height:3rem}.site-menu .site-menu__scroll{padding-top:.125rem}.site-menu .site-menu__departments{padding-bottom:.625rem}.site-menu .site-menu__direct>a,.site-menu .site-menu__section-heading>button{min-height:var(--site-menu-row-height);border-bottom:0;font-family:var(--font-neeim-primary),"Instrument Sans","Helvetica Neue",Arial,sans-serif;font-size:clamp(.9375rem,3.8vw,1.0625rem);font-weight:400;line-height:1.2;letter-spacing:.005em}.site-menu .site-menu__section.is-open .site-menu__section-heading>button{min-height:3.25rem;padding:.2rem 0 .35rem;border-bottom:1px solid var(--site-menu-line-soft)}.site-menu .site-menu__section.is-open .site-menu__section-heading>button>span:first-child{font-size:clamp(1.0625rem,4.2vw,1.1875rem);letter-spacing:-.015em}.site-menu .site-menu__plus{width:.75rem;height:.75rem;stroke-width:1}.site-menu .site-menu__section-panel-inner{padding:.45rem 0 .75rem}.site-menu .site-menu__subheading>button,.site-menu .site-menu__sublink{min-height:2.625rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.8125rem;font-weight:400;letter-spacing:0}@media (max-width:430px){.beauty-world__world-card a{min-height:21rem}.beauty-product-card__copy{min-height:12.25rem}.beauty-product-card__type{font-size:.5rem}.beauty-product-card__title{font-size:.8rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]>div:first-child{grid-template-columns:minmax(0,1fr) minmax(6.75rem,auto);gap:.75rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]>div:first-child p{max-width:16rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-meter] strong{max-width:10.5rem}}@media (max-height:740px){.site-menu__header{min-height:4.5rem}.site-menu__section.is-open .site-menu__section-heading>button{min-height:4.15rem}.site-menu__section.is-open .site-menu__section-heading>button>span:first-child{font-size:clamp(1.25rem,5.2vw,1.5rem)}.site-menu__subheading>button,.site-menu__sublink{min-height:2.6rem}.site-menu{--site-menu-row-height:2.75rem}.site-menu .site-menu__section.is-open .site-menu__section-heading>button{min-height:3rem}}.luxury-footer{width:100%;margin:0;overflow-x:clip;border-top:1px solid var(--neeim-line-inverse);background:var(--neeim-ink);color:var(--neeim-inverse)}.luxury-footer__inner{width:min(100%,72rem);margin:0 auto;padding-inline:clamp(1.25rem,5vw,2rem);padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(1.5rem,4vw,2.5rem)}.luxury-footer__brand{max-width:40rem;margin:0 auto clamp(1.75rem,4vw,2.75rem);text-align:center}.luxury-footer__brand h2{width:100%;margin:0;font:inherit;font-size:clamp(1.875rem,4vw,2.35rem);font-weight:600;letter-spacing:.1em;line-height:1.1;text-align:center}.luxury-footer__breadcrumb-slot:empty{display:none}.luxury-footer__breadcrumb-slot{width:min(100%,52rem);margin:calc(-1 * clamp(.875rem, 2vw, 1.25rem)) auto clamp(1.75rem,4vw,2.75rem);color:var(--neeim-inverse-muted);text-align:center}.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb]>nav{width:100%;max-width:none;padding:0;color:inherit}.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb] ol{justify-content:center}.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb] [aria-current=page],.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb] a{color:var(--neeim-inverse)}.luxury-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.75rem,4vw,4rem);border-top:1px solid var(--neeim-line-inverse)}.luxury-footer__column{min-width:0}.luxury-footer__column summary{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0 .7rem;color:var(--neeim-inverse);font-size:.8125rem;font-weight:500;letter-spacing:.14em;line-height:1.35;list-style:none;text-transform:uppercase}.luxury-footer__column summary::-webkit-details-marker{display:none}.luxury-footer__column summary::marker{content:""}.luxury-footer a:focus-visible,.luxury-footer__column summary:focus-visible{border-radius:1px;outline:1px solid currentColor;outline-offset:4px}.luxury-footer__toggle{display:none;width:1rem;height:1rem;flex:0 0 auto;stroke-width:1.15}.luxury-footer__toggle-vertical{opacity:1;transform:scaleY(1);transform-origin:center;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.luxury-footer__column[open] .luxury-footer__toggle-vertical{opacity:0;transform:scaleY(.35)}.luxury-footer__column nav{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:0 0 1.25rem}.luxury-footer__column:not([open]) nav{display:none}.luxury-footer a{color:inherit;text-decoration:none}.luxury-footer__column nav a{display:inline-flex;min-height:2.5rem;align-items:center;color:var(--neeim-inverse-muted);font-size:.9375rem;line-height:1.45;transition:color .18s ease}.luxury-footer__column nav a:focus-visible,.luxury-footer__column nav a:hover{color:var(--neeim-inverse)}.luxury-footer__legal{width:min(100%,72rem);margin:0 auto;padding-inline:clamp(1.25rem,5vw,2rem);padding-top:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));border-top:1px solid var(--neeim-line-inverse)}.luxury-footer__legal nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem 1rem}.luxury-footer__legal a{display:inline-flex;min-height:2.5rem;align-items:center;color:var(--neeim-inverse-muted);font-size:.6875rem;font-weight:500;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;transition:color .18s ease}.luxury-footer__legal a:focus-visible,.luxury-footer__legal a:hover{color:var(--neeim-inverse)}.luxury-footer__meta{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-top:.875rem;color:var(--neeim-inverse-muted)}.luxury-footer__meta p{margin:0;font-size:.6875rem;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}@media (max-width:767px){.beauty-world__hero{min-height:max(42rem,100svh)}.beauty-world__hero-media img{object-position:center 34%}.beauty-world__hero-scrim{background:linear-gradient(0deg,rgb(0 0 0/80%) 0 32%,rgb(0 0 0/12%) 74%),linear-gradient(90deg,rgb(0 0 0/32%),transparent 74%)}.beauty-world__hero-copy{padding:calc(var(--neeim-header-height) + 7rem) var(--neeim-page-gutter) var(--neeim-space-12)}.beauty-world__hero-copy h1{max-width:9.5ch;font-size:clamp(3.35rem,14.8vw,5.25rem);line-height:.88}.beauty-world__hero-copy>p:nth-of-type(2){margin-top:var(--neeim-space-6);font-size:.96rem}.beauty-world__hero-actions{width:100%;align-items:flex-start;flex-direction:column;gap:var(--neeim-space-5)}.beauty-world__hero-actions [data-neeim-action=primary]{width:100%}.beauty-world__catalog-heading,.beauty-world__section-heading{grid-template-columns:1fr;gap:var(--neeim-space-4)}.beauty-world__catalog-heading h2,.beauty-world__section-heading h2{font-size:clamp(2.75rem,12vw,4.35rem)}.beauty-world__stories,.beauty-world__worlds{padding-top:var(--neeim-space-18);padding-bottom:var(--neeim-space-18)}.beauty-world__world-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neeim-space-2)}.beauty-world__world-card:nth-child(n){grid-column:span 1}.beauty-world__world-card a{min-height:24rem}.beauty-world__world-copy{padding:var(--neeim-space-4)}.beauty-world__world-copy>strong{font-size:clamp(1.9rem,9vw,2.8rem)}.beauty-world__world-copy>span:nth-child(2){display:none}.beauty-world__world-link{margin-top:var(--neeim-space-4);font-size:.5625rem}.beauty-world__spotlight{padding-top:var(--neeim-space-18);padding-bottom:var(--neeim-space-18)}.beauty-world__story-grid{grid-template-columns:1fr}.beauty-world__story-card a{min-height:32rem}.beauty-world__story-copy>strong{font-size:clamp(2.7rem,11.5vw,4.1rem)}.beauty-world__intelligence{gap:var(--neeim-space-12);padding-top:var(--neeim-space-18);padding-bottom:var(--neeim-space-18)}.beauty-world__intelligence-copy h2{font-size:clamp(2.7rem,11.5vw,4.25rem)}.beauty-world__service-grid{grid-template-columns:1fr}.beauty-world__service-action[data-neeim-action=text]{min-height:8.25rem}.beauty-world__journal{min-height:0;grid-template-columns:1fr}.beauty-world__journal-media{min-height:28rem}.beauty-world__journal-copy{padding:var(--neeim-space-14) var(--neeim-page-gutter)}.beauty-world__journal-copy h2{font-size:clamp(2.8rem,12vw,4.4rem)}.beauty-world__standards{grid-template-columns:1fr}.beauty-world__standards p{min-height:3.5rem}.beauty-world__standards p+p{border-top:var(--neeim-line-width) solid var(--beauty-rule);border-left:0}.beauty-world__catalog-heading>span{padding-bottom:0;text-align:left}.beauty-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-product-card__media{aspect-ratio:4/5.25}.beauty-product-card__image{padding:clamp(.75rem,5vw,1.5rem)}.beauty-product-card__copy{min-height:12.75rem;padding:var(--neeim-space-4) var(--neeim-space-3) var(--neeim-space-5)}.beauty-product-card__title{font-size:.84rem}.beauty-product-card__action{width:100%;min-width:0;min-height:2.75rem;padding:0 var(--neeim-space-3);font-size:.625rem}.beauty-world__closing-copy h2{font-size:clamp(3.25rem,13.5vw,5.2rem)}.luxury-footer__meta a,.luxury-footer__meta p{min-height:2.25rem;font-size:.625rem;line-height:1.45}.luxury-footer__inner{padding-inline:1.25rem;padding-top:2rem;padding-bottom:.75rem}.luxury-footer__brand{margin-bottom:1.25rem}.luxury-footer__brand h2{font-size:2rem;font-weight:600;letter-spacing:.1em;text-align:center}.luxury-footer__breadcrumb-slot{margin-top:-.375rem;margin-bottom:1.5rem;padding-inline:.5rem}.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb]>nav{font-size:.6875rem;letter-spacing:.08em;line-height:1.5}.luxury-footer__breadcrumb-slot [data-neeim-pdp-breadcrumb] ol{justify-content:center}.luxury-footer__columns{border-top:1px solid var(--neeim-line-inverse);grid-template-columns:1fr;gap:0}.luxury-footer__column{border-bottom:1px solid var(--neeim-line-inverse)}.luxury-footer__column summary{font-weight:550;letter-spacing:.15em;min-height:3.25rem;padding:0;cursor:pointer;font-size:.8125rem}.luxury-footer__toggle{display:block}.luxury-footer__column nav{gap:0;padding:.125rem 0 .875rem}.luxury-footer__column nav a{color:var(--neeim-inverse-muted);line-height:1.35;width:100%;min-height:2.75rem;font-size:1rem}.luxury-footer__legal{padding-inline:1.25rem;padding-top:1rem;padding-bottom:max(7.5rem,calc(env(safe-area-inset-bottom) + 6rem))}.luxury-footer__legal nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.luxury-footer__legal a{min-width:0;font-weight:500;line-height:1.35;overflow-wrap:anywhere;min-height:2.625rem;font-size:.6875rem;letter-spacing:.045em}.luxury-footer__meta{align-items:flex-start;flex-direction:column;gap:.15rem;margin-top:.625rem}}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle]{position:relative;isolation:isolate;width:9rem;min-height:2.75rem;justify-self:start;gap:0!important;padding:0!important;overflow:hidden;border:1px solid var(--neeim-line-strong)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle] button{z-index:1;position:relative;min-height:2.625rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--neeim-ink-muted)!important;font-size:.625rem!important;font-weight:560!important;letter-spacing:.14em!important;box-shadow:none!important;transition:color .18s ease,background-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .16s ease!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle] button[aria-pressed=true]{background:var(--neeim-surface)!important;color:var(--neeim-ink)!important;box-shadow:inset 0 -2px 0 var(--neeim-ink)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle] button[aria-pressed=true]:after{position:absolute;right:50%;bottom:0;width:1rem;height:1px;transform:translateX(50%);background:#be1e2d;content:""}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle] button:active{transform:scale(.985)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-progress]{height:.125rem!important;overflow:visible!important;background:var(--neeim-line)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-progress]>span{position:relative;height:100%;background:linear-gradient(90deg,var(--neeim-ink) 0 calc(100% - .25rem),#be1e2d calc(100% - .25rem) 100%)!important;transition:width .32s cubic-bezier(.22,1,.36,1)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]{overflow:visible;border-right:0;border-left:0;box-shadow:none!important;transform:none!important;padding:1.45rem 0 1.35rem!important;border-bottom:1px solid var(--neeim-line)!important;background:transparent!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider]>div:first-child{display:grid!important;align-items:start;grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)!important;gap:1.25rem!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider] output>span:first-child{line-height:1;white-space:nowrap;font-size:clamp(1.45rem,6vw,1.9rem)!important;font-weight:380!important;letter-spacing:-.045em!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell]{position:relative;min-height:2.75rem!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell]:before{right:.1rem;bottom:.2rem;left:.1rem;height:.4rem;opacity:.7;background:repeating-linear-gradient(90deg,var(--neeim-line-strong) 0 1px,transparent 1px 12.5%),linear-gradient(var(--neeim-line),var(--neeim-line)) bottom /100% 1px no-repeat;display:none!important;content:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell]:after{display:none!important;content:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]{width:100%;height:2.75rem!important;margin:0;cursor:ew-resize;background:transparent;touch-action:pan-y;appearance:none}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]::-webkit-slider-runnable-track{height:.1875rem!important;border:0;border-radius:0;background:linear-gradient(90deg,var(--neeim-ink) 0 var(--fit-range-progress),var(--neeim-line) var(--fit-range-progress) 100%)!important;box-shadow:none}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]::-webkit-slider-thumb{width:.75rem!important;height:1.625rem!important;margin-top:-.71875rem!important;border:1px solid var(--neeim-ink-secondary)!important;border-radius:1px!important;background:linear-gradient(90deg,var(--neeim-surface) 0 43%,#be1e2d 43% 57%,var(--neeim-surface) 57% 100%)!important;box-shadow:0 0 0 .1875rem var(--neeim-inverse-muted)!important;appearance:none}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]::-moz-range-track{height:.1875rem!important;border:0;border-radius:0;background:var(--neeim-line)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]::-moz-range-progress{height:.1875rem!important;border-radius:0;background:var(--neeim-ink)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]::-moz-range-thumb{width:.75rem!important;height:1.625rem!important;border:1px solid var(--neeim-ink-secondary)!important;border-radius:1px!important;background:linear-gradient(90deg,var(--neeim-surface) 0 43%,#be1e2d 43% 57%,var(--neeim-surface) 57% 100%)!important;box-shadow:0 0 0 .1875rem var(--neeim-inverse-muted)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-range-shell] input[type=range]:focus-visible{outline:1px solid var(--neeim-ink);outline-offset:.35rem}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confirmation]{color:var(--neeim-ink-muted);font-weight:520;letter-spacing:.11em}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-slider][data-confirmed=true] [data-fit-confirmation]{color:var(--neeim-ink)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-primary],body[data-neeim-ui-revision] [data-neeim-control=fit-primary]{position:relative;overflow:hidden;border:0!important;border-radius:0!important;background:var(--neeim-ink)!important;color:var(--neeim-inverse)!important;box-shadow:none!important;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-primary]:after,body[data-neeim-ui-revision] [data-neeim-control=fit-primary]:after{position:absolute;top:0;right:0;width:.1875rem;height:100%;transform:scaleY(.24);background:#be1e2d;content:"";transition:transform .22s cubic-bezier(.22,1,.36,1)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-primary]:active,body[data-neeim-ui-revision] [data-neeim-control=fit-primary]:active{transform:scale(.992);box-shadow:inset 0 0 0 1px var(--neeim-line-inverse),0 3px 10px var(--neeim-line)!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-primary]:hover:after,body[data-neeim-ui-revision] [data-neeim-control=fit-primary]:hover:after{transform:scaleY(1)}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-secondary]{border:1px solid var(--neeim-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-choice]{position:relative;border:1px solid var(--neeim-line)!important;border-radius:0!important;background:transparent!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-choice][aria-pressed=true]{border-color:var(--neeim-ink)!important;background:var(--neeim-surface)!important;color:var(--neeim-ink)!important;box-shadow:inset 2px 0 0 #be1e2d!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control=fit-choice][aria-pressed=true]:after{position:absolute;right:.7rem;width:.25rem;height:.25rem;border-radius:50%;background:#be1e2d;content:""}[data-neeim-product-grid]{max-width:100%;min-width:0;border-top:1px solid var(--neeim-line);border-left:1px solid var(--neeim-line);--neeim-product-card-media-ratio:3/4;--neeim-product-grid-column-gap:0px;--neeim-product-grid-row-gap:0px;--neeim-product-grid-seam:transparent;--neeim-product-image-divider:var(--neeim-canvas);column-gap:var(--neeim-product-grid-column-gap)!important;row-gap:var(--neeim-product-grid-row-gap)!important;margin:0!important;padding:0!important;border:0!important;background:var(--neeim-product-grid-seam)!important;box-shadow:none!important}[data-neeim-product-grid][data-product-grid-presentation=search]{--neeim-product-card-media-ratio:1/1;--neeim-product-image-divider:var(--neeim-surface)}[data-neeim-product-grid]>li{border-right:1px solid var(--neeim-line);border-bottom:1px solid var(--neeim-line)}[data-neeim-product-card],[data-neeim-product-grid]>li{max-width:100%;min-width:0;color:var(--neeim-ink);margin:0!important;border:0!important;border-block:0!important;background:var(--neeim-canvas)!important;box-shadow:none!important;outline:0}.neeim-card__media{width:100%;overflow:hidden}.neeim-card__media,[data-neeim-product-media]{min-width:0;position:relative;display:block;aspect-ratio:var(--neeim-product-card-media-ratio)!important;margin:0!important;border:0!important;border-block:0!important;background:var(--neeim-surface-media)!important;box-shadow:none!important;outline:0;vertical-align:top}[data-neeim-product-media]{max-width:100%;color:var(--neeim-ink)}[data-neeim-product-media] .neeim-card__image{display:block;width:100%!important;height:100%!important;margin:0!important;border:0!important;object-fit:cover!important;outline:0!important;vertical-align:top}[data-neeim-product-card] .neeim-card__meta{border:0!important;border-block:0!important;background:var(--neeim-canvas)!important;box-shadow:none!important;outline:0;margin:0!important;border-top:0!important}.neeim-card__indicator{pointer-events:none}.neeim-card__indicator,[data-neeim-swipe-progress=card]{position:absolute;z-index:40;right:0;bottom:0;left:0;display:block!important;width:auto!important;height:1px!important;overflow:hidden;border:0;background:var(--neeim-line-soft);box-shadow:none!important}.neeim-card__indicator>span,[data-neeim-swipe-progress=card]>span{display:block;height:100%;background:var(--neeim-ink);transition:transform var(--neeim-motion-standard) var(--neeim-ease-standard);will-change:transform}[data-neeim-product-grid]>li [data-neeim-product-media]:after{position:absolute;z-index:35;top:0;right:0;bottom:0;display:none;width:1px;background:var(--neeim-product-image-divider);content:"";pointer-events:none}[data-neeim-product-grid]>li:nth-child(odd) [data-neeim-product-media]:after{display:block}[data-neeim-product-grid]>li:last-child [data-neeim-product-media]:after{display:none!important}@media (min-width:768px){.neeim-pdp-gallery{height:80svh}.neeim-pdp__services{overflow-x:hidden;font-size:10px}.neeim-product-meta{padding:20px 24px 32px}.neeim-product-meta__primary{gap:8px}:root{--neeim-page-gutter:24px}.neeim-complete-look{padding:5rem clamp(2.5rem,6vw,6rem) 6rem}.neeim-complete-look__header{margin-bottom:2rem}.neeim-complete-look__title{font-size:clamp(2.5rem,4.5vw,4.75rem)}.luxury-footer__column summary{pointer-events:none}.luxury-footer__column nav,.luxury-footer__column:not([open]) nav{display:flex}[data-neeim-product-grid][data-product-grid-columns=three]>li [data-neeim-product-media]:after{display:block}[data-neeim-product-grid][data-product-grid-columns=three]>li:nth-child(3n) [data-neeim-product-media]:after{display:none}}@media (min-width:1024px){:root{--neeim-page-gutter:32px}[data-neeim-product-grid][data-product-grid-columns=four]>li [data-neeim-product-media]:after{display:block}[data-neeim-product-grid][data-product-grid-columns=four]>li:nth-child(4n) [data-neeim-product-media]:after{display:none}}[data-neeim-product-card] .neeim-card__badge{top:.75rem!important;left:.75rem!important;z-index:30;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--neeim-ink)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.2!important;text-shadow:none!important;text-transform:uppercase;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-neeim-concierge-launcher]{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[data-neeim-concierge-launcher]:before{position:absolute;z-index:-1;inset:-1px;border:1px solid var(--neeim-line-inverse);border-radius:inherit;content:"";pointer-events:none}[data-neeim-concierge-launcher]:active{transform:translateY(0) scale(.98)}[data-neeim-jenan]{--jenan-panel:var(--neeim-canvas);--jenan-paper:var(--neeim-surface);--jenan-ink:var(--neeim-ink);--jenan-line:var(--neeim-line);--jenan-signal:var(--neeim-accent);--jenan-ease:var(--neeim-ease);isolation:isolate;align-items:flex-end;overflow:visible;background:transparent}[data-neeim-jenan],[data-neeim-jenan]:before{-webkit-backdrop-filter:none;backdrop-filter:none}[data-neeim-jenan]:before{position:fixed;z-index:0;inset:0;background:var(--neeim-ink-muted);content:"";pointer-events:none}[data-neeim-jenan]>button{z-index:1}[data-neeim-jenan]>aside{z-index:2;height:100%;border:1px solid var(--jenan-line);border-bottom:0;border-radius:0;background:var(--jenan-panel);box-shadow:none;animation:neeim-jenan-sheet-in .3s var(--jenan-ease) both}[data-neeim-jenan] aside>header{position:relative;min-height:4.75rem;overflow:hidden;padding-inline:clamp(1rem,4vw,1.75rem);border-bottom:1px solid var(--neeim-line-inverse);background:var(--neeim-dark);color:var(--neeim-ink-inverse)}[data-neeim-jenan] aside>header:after,[data-neeim-jenan] aside>header:before{content:none}[data-neeim-jenan] aside>header>*{position:relative;z-index:1}[data-neeim-jenan] aside>header h2{color:inherit;font-family:var(--font-neeim-primary),sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.005em}[data-neeim-jenan] aside>header p{margin-top:.45rem;color:var(--neeim-ink-inverse-muted)}[data-neeim-jenan] aside>header button{color:inherit;width:2.75rem;height:2.75rem;border:1px solid var(--neeim-line-inverse);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-tap-highlight-color:transparent}[data-neeim-jenan] [role=log]{flex:1 1 auto;min-height:0;padding-bottom:1.25rem!important;scroll-padding-block:1.25rem 1.75rem;scrollbar-gutter:stable}[data-neeim-jenan] [role=log]>section{position:relative;min-height:100%;padding-block:clamp(1.25rem,4vh,2.5rem)}[data-neeim-jenan] [role=log]>section:before{display:flex;min-height:1.75rem;width:100%;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;border:0;border-bottom:1px solid var(--jenan-line);background:transparent;color:var(--neeim-ink-secondary);content:"PRIVATE CLIENT SERVICE";font-size:.46875rem;font-weight:500;letter-spacing:.2em}[data-neeim-jenan] [role=log]>section>div:has(>button){display:grid;grid-template-columns:1fr;gap:0;margin-top:1.6rem;border-bottom:1px solid var(--jenan-line)}[data-neeim-jenan] [role=log]>section>div:has(>button)>button{width:auto;min-height:3.25rem;align-items:center;border:0;border-top:1px solid var(--jenan-line);border-radius:0;padding-inline:.125rem;background:transparent;box-shadow:none;-webkit-tap-highlight-color:transparent}[data-neeim-jenan] [role=log]>ol{position:relative;gap:2rem}[data-neeim-jenan] [role=log]>ol:before{content:none}[data-neeim-jenan] [role=log]>ol>li{position:relative;padding-left:0;animation:neeim-jenan-message-in .26s var(--jenan-ease) both}[data-neeim-jenan] [role=log]>ol>li:before{content:none}[data-neeim-jenan] [role=log]>ol>li:last-child[class*=justify-items-end]{animation-name:neeim-jenan-message-send}[data-neeim-jenan] [role=log][aria-busy=true]>ol>li:last-child:not([class*=justify-items-end]):after{display:inline-block;width:1px;height:1em;margin-left:.28rem;background:var(--jenan-signal);content:"";vertical-align:-.12em;animation:neeim-jenan-caret .9s step-end infinite}[data-neeim-jenan] [role=log] article,[data-neeim-jenan] [role=log] section[class*=shadow]{border:1px solid var(--jenan-line);border-radius:0;background:var(--jenan-paper);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]:before{display:none}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>span{display:grid;grid-template-columns:repeat(3,.25rem);width:1.375rem;height:.25rem;align-items:center;justify-content:space-between;margin:0}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>span>span{width:.25rem;height:.25rem;border-radius:50%;background:var(--jenan-ink);animation:neeim-jenan-dot 1.05s ease-in-out .13s infinite}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>span>span:nth-child(2){animation:neeim-jenan-dot 1.05s ease-in-out .26s infinite}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>span>span:nth-child(3){animation:neeim-jenan-dot 1.05s ease-in-out .52s infinite}[data-neeim-jenan] form{position:relative!important;inset:auto!important;z-index:3;flex:0 0 auto;padding:.625rem 1rem max(.625rem,env(safe-area-inset-bottom))!important;border-top:1px solid var(--jenan-line);background:var(--jenan-panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-neeim-jenan] form>div:first-child{min-height:3.35rem;padding:.2rem .25rem .2rem .9rem;border:0;border-bottom:1px solid var(--neeim-line-strong);border-radius:0;background:transparent;box-shadow:none;transition:border-color .18s var(--jenan-ease),background-color .18s var(--jenan-ease)}[data-neeim-jenan] form:focus-within>div:first-child{border-color:var(--jenan-signal);background:transparent;box-shadow:none}[data-neeim-jenan] form button[type=submit]:not(:disabled):active{transform:translateX(.06rem) scale(.97)}[data-neeim-jenan] form>div:last-child{margin-top:.25rem}@keyframes neeim-jenan-sheet-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes neeim-jenan-message-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes neeim-jenan-message-send{0%{opacity:0;transform:translate(.65rem,.45rem) scale(.988)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes neeim-jenan-typing-in{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes neeim-jenan-dot{0%,60%,to{opacity:.24;transform:translateY(0)}30%{opacity:1;transform:translateY(-.14rem)}}@keyframes neeim-jenan-caret{0%,48%{opacity:1}49%,to{opacity:0}}@media (min-width:640px){[data-neeim-jenan]{align-items:stretch;padding:0}[data-neeim-jenan]>aside{height:100%;border-bottom:1px solid var(--jenan-line);border-radius:0}}[data-neeim-jenan] [role=log] .prose,[data-neeim-jenan] [role=log] .prose a,[data-neeim-jenan] [role=log] .prose li,[data-neeim-jenan] [role=log] .prose p{font-family:var(--font-neeim-primary),sans-serif!important;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.005em!important;line-height:1.62!important;overflow-wrap:anywhere;text-rendering:optimizeLegibility;word-break:normal}[data-neeim-jenan] [role=log]>ol>li>div{min-width:0}[data-neeim-jenan] [role=log]>ol>li[class*=justify-items-end]>div{border:0;border-right:1px solid var(--neeim-line-strong);border-radius:0;background:var(--jenan-paper);box-shadow:none;max-width:min(92%,30rem);padding:.8rem 1rem}[data-neeim-jenan] [role=log]>ol>li[class*=justify-items-end]>div p{font-size:.9375rem!important;font-weight:400!important;font-kerning:normal;letter-spacing:0!important;line-height:1.6!important;overflow-wrap:anywhere}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]{position:relative;display:inline-grid;width:auto;min-width:0;align-items:center;padding:0;border:0;background:transparent;color:var(--jenan-ink);box-shadow:none;animation:neeim-jenan-typing-in .18s var(--jenan-ease) both;-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:1.25rem auto;min-height:1.5rem;gap:.625rem;margin-top:1.25rem}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>p{margin:0;color:var(--neeim-ink-secondary);font-family:var(--font-neeim-primary),sans-serif;font-size:0!important;font-weight:400;letter-spacing:0;line-height:1.3;text-transform:none}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>p:after{content:"Typing";font-size:.6875rem;letter-spacing:.02em}[data-neeim-jenan] [role=log]>[role=alert]{max-width:32rem;margin-top:1.5rem;padding:.9rem 1rem;border:1px solid var(--jenan-line);background:var(--jenan-paper);color:var(--neeim-ink-secondary);font-family:var(--font-neeim-primary),sans-serif!important;font-size:0!important;font-weight:400;letter-spacing:0;line-height:1.55}[data-neeim-jenan] [role=log]>[role=alert]:before{content:"I couldn’t complete that request. Please try again.";font-size:.9375rem}[data-neeim-jenan] form>[data-neeim-control=jenan-composer]{display:grid!important;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:end;column-gap:.75rem;min-height:3.75rem;padding:.45rem .55rem .45rem .9rem!important;border:1px solid var(--neeim-line-strong)!important;border-radius:0!important;background:var(--jenan-paper)!important;box-shadow:none;transition:border-color .18s var(--jenan-ease),box-shadow .18s var(--jenan-ease)}[data-neeim-jenan] form:focus-within>[data-neeim-control=jenan-composer]{border-color:var(--jenan-ink)!important;box-shadow:inset 0 -2px 0 var(--jenan-signal)}[data-neeim-jenan] #jenan-message,[data-neeim-jenan] #jenan-message:focus,[data-neeim-jenan] #jenan-message:focus-visible{outline:none;outline-offset:0;box-shadow:none;appearance:none;grid-column:1;grid-row:1;width:100%;min-width:0;min-height:2.75rem;margin:0;padding:.55rem 0 .4rem!important;color:var(--jenan-ink);font-family:var(--font-neeim-primary),sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;caret-color:var(--jenan-signal)}[data-neeim-jenan] #jenan-message::placeholder{color:var(--neeim-ink-secondary);opacity:1}[data-neeim-jenan] form button[type=submit]{position:relative;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;border-radius:0;box-shadow:none;-webkit-tap-highlight-color:transparent;grid-column:2;grid-row:1;align-self:end;border:1px solid var(--jenan-ink);background:var(--jenan-ink);color:var(--neeim-ink-inverse)}[data-neeim-jenan] form button[type=submit]:after{position:absolute;top:0;right:0;width:2px;height:100%;background:var(--jenan-signal);content:"";opacity:0;transition:opacity .16s var(--jenan-ease)}[data-neeim-jenan] form button[type=submit]:not(:disabled):after{opacity:1}[data-neeim-jenan] form button[type=submit]:disabled{box-shadow:none;border-color:var(--jenan-line);background:transparent;color:var(--neeim-ink-muted)}[data-neeim-jenan] form button[type=submit]:disabled:after{opacity:0}@media (max-width:639px){[data-neeim-fit-passport]>div:first-child{margin-inline:-1rem;padding-inline:1.25rem}[data-neeim-fit-passport] [role=dialog]>header{min-height:11.25rem}[data-neeim-fit-passport] [role=dialog]>header:after{overflow:hidden;content:"01  MEASURE     02  EVIDENCE     03  RESULT";text-overflow:clip}[data-fit-slider]{padding:1rem}[data-fit-range-shell] input[type=range]::-webkit-slider-thumb{width:2rem;height:2rem;margin-top:-.875rem}body[data-neeim-ui-revision] [data-neeim-search-overlay] [data-product-grid-presentation=search] .neeim-card__meta{min-height:5.75rem!important;padding:0 .875rem .875rem!important}[data-neeim-jenan] [role=log]{padding-inline:1rem;padding-top:.9rem}[data-neeim-jenan] form{padding-inline:.75rem!important}[data-neeim-jenan] [role=log]>section>div:has(>button){grid-template-columns:1fr}[data-neeim-jenan] aside:has(#jenan-message:focus) [role=log]>section{min-height:auto;justify-content:flex-start;padding-top:.35rem;padding-bottom:.65rem}[data-neeim-jenan] aside:has(#jenan-message:focus) [role=log]>section>div:has(>button){display:none}[data-neeim-jenan] aside:has(#jenan-message:focus) [role=log]>section>p:last-of-type{display:none}[data-neeim-jenan] aside:has(#jenan-message:focus) [role=log]>section h3{max-width:18ch;margin-top:.65rem;font-size:1.65rem;line-height:1.04}[data-neeim-jenan] [role=log] .prose{font-size:.96875rem!important;line-height:1.62!important}[data-neeim-jenan] form>[data-neeim-control=jenan-composer]{min-height:3.65rem;padding-inline:.8rem .45rem!important}}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));display:inline-flex;width:auto;min-width:0;height:auto;min-height:3.25rem;overflow:hidden;border:1px solid rgb(140 41 72/24%);border-radius:999px!important;padding:.4rem .8rem .4rem .42rem;gap:.65rem;background:var(--neeim-inverse-muted);color:#481c2e;box-shadow:0 .9rem 2.8rem rgb(46 23 31/16%),inset 0 0 0 1px var(--neeim-inverse-muted);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);transition:border-color .26s ease,background-color .26s ease,box-shadow .26s ease,color .26s ease,opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:before{position:absolute;z-index:-1;display:block;inset:-.35rem;border:1px solid rgb(201 87 120/18%);border-radius:inherit;background:transparent;content:"";opacity:0;pointer-events:none;transform:scale(.94);transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:after{display:inline-flex;min-height:1.3rem;align-items:center;border-left:1px solid rgb(140 41 72/20%);padding-left:.6rem;color:rgb(72 28 46/58%);content:"BEAUTY";font-size:.4375rem;font-weight:700;letter-spacing:.2em;line-height:1}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher] [data-neeim-jenan-signal]{position:relative;display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgb(140 41 72/18%);border-radius:50%;background:radial-gradient(circle at 37% 31%,var(--neeim-inverse-muted) 0 7%,transparent 25%),radial-gradient(circle at 52% 56%,#d98aa4 0 18%,#a34263 46%,#6f203f 100%);box-shadow:inset 0 0 0 .22rem var(--neeim-inverse-muted),0 .3rem .9rem rgb(102 38 63/18%)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher] [data-neeim-jenan-signal]:before{position:absolute;width:.85rem;height:1px;background:var(--neeim-inverse-muted);content:"";transform-origin:center;transform:rotate(45deg)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher] [data-neeim-jenan-signal]:after{position:absolute;width:.85rem;height:1px;background:var(--neeim-inverse-muted);content:"";transform-origin:center;transform:rotate(-45deg)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]>span:last-child{color:inherit;font-size:.5625rem;font-weight:650;letter-spacing:.16em;white-space:nowrap}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher][aria-expanded=true]{border-color:#8c2948;background:#8c2948;color:var(--neeim-inverse);box-shadow:0 .9rem 3rem rgb(79 23 45/28%)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher][aria-expanded=true]:after{border-left-color:var(--neeim-line-inverse);color:var(--neeim-inverse-muted)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher][aria-expanded=true] [data-neeim-jenan-signal]{border-color:var(--neeim-line-inverse);background:radial-gradient(circle at 37% 31%,var(--neeim-inverse-muted) 0 7%,transparent 25%),radial-gradient(circle at 52% 56%,#f1c2d0 0 18%,#d98aa4 48%,#b8587a 100%);box-shadow:inset 0 0 0 .22rem rgb(140 41 72/62%)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:focus-visible{outline:2px solid #8c2948;outline-offset:4px}@media (hover:hover) and (pointer:fine){.beauty-world__story-card a:hover .beauty-world__story-media img,.beauty-world__world-card a:hover .beauty-world__world-media img{transform:scale(1.035)}.beauty-world__service-action:hover .beauty-world__service-arrow svg,.beauty-world__story-card a:hover .beauty-world__story-link svg,.beauty-world__world-card a:hover .beauty-world__world-link svg{transform:translateX(var(--neeim-space-1))}.beauty-product-card:hover .beauty-product-card__image--primary:has(+.beauty-product-card__image--secondary){opacity:0}.beauty-product-card:hover .beauty-product-card__image--secondary{opacity:1;transform:scale(1.015)}.beauty-product-card__action:hover{border-color:var(--beauty-black);background:var(--beauty-black);color:var(--beauty-white)}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color:not(:disabled):hover>span{transform:scale(1.055) translateZ(0)}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color[aria-pressed=true]:not(:disabled):hover>span{transform:scale(1.025) translateZ(0)}.neeim-pdp .neeim-pdp-option-row__trigger:hover svg{transform:translateX(2px)}[data-neeim-action=text]:hover:after{transform:scaleX(1)}[data-neeim-action=text]:hover svg{transform:translateX(var(--neeim-space-1))}.purchase-action__primary:hover:not(:disabled),[data-neeim-action=primary]:hover:not(:disabled),[data-neeim-button=commerce-primary]:hover:not(:disabled),[data-neeim-control=fit-primary]:hover:not(:disabled),[data-neeim-control=jenan-tool-primary]:hover:not(:disabled){background:color-mix(in srgb,var(--neeim-control-ink) 86%,var(--neeim-inverse));border-color:color-mix(in srgb,var(--neeim-control-ink) 86%,var(--neeim-inverse))}.purchase-action__selection>button:hover,[data-neeim-action=secondary]:hover:not(:disabled),[data-neeim-button=commerce-selection]:hover,[data-neeim-control=filter-close]:hover,[data-neeim-control=fit-close]:hover,[data-neeim-control=fit-entry]:hover,[data-neeim-control=fit-secondary]:hover:not(:disabled),[data-neeim-control=jenan-quick]:hover,[data-neeim-control=jenan-tool-secondary]:hover:not(:disabled){border-color:var(--neeim-control-ink);background:var(--neeim-line-soft)}body:not([data-neeim-beauty-header]) .purchase-action__primary:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-action=primary]:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-button=commerce-primary]:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-control=fit-primary]:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-control=jenan-tool-primary]:hover:not(:disabled){border-color:var(--neeim-control-ink);background:var(--neeim-surface);color:var(--neeim-control-ink)}body:not([data-neeim-beauty-header]) [data-neeim-action=secondary]:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-control=fit-entry]:hover,body:not([data-neeim-beauty-header]) [data-neeim-control=fit-secondary]:hover:not(:disabled),body:not([data-neeim-beauty-header]) [data-neeim-control=jenan-tool-secondary]:hover:not(:disabled){border-color:var(--neeim-control-ink);background:var(--neeim-control-ink);color:var(--neeim-inverse)}body:not([data-neeim-beauty-header]) [data-neeim-home-hero] nav a:first-child:hover{border-color:var(--neeim-inverse);background:transparent;color:var(--neeim-inverse)}body:not([data-neeim-beauty-header]) [data-neeim-home-hero] nav a:last-child:hover,body:not([data-neeim-beauty-header]) [data-neeim-secondary-hero] a:hover>span:last-child>span:last-child{border-color:var(--neeim-inverse);background:var(--neeim-inverse);color:var(--neeim-control-ink)}[data-neeim-control=fit-choice]:hover{border-color:var(--neeim-line-strong);transform:translateY(-1px)}[data-neeim-control=jenan-close]:hover{border-color:var(--neeim-inverse);background:var(--neeim-line-inverse)}[data-neeim-control=jenan-quick]:hover svg{transform:translateX(var(--neeim-space-1))}[data-neeim-home-hero] nav a:hover,[data-neeim-secondary-hero] a>span:last-child>span:last-child:hover{opacity:.9}[data-neeim-product-card] button[aria-label^="Find pieces similar"]:hover{border-color:currentColor;opacity:1}[data-neeim-concierge-launcher]:hover{background:var(--neeim-ink-strong);box-shadow:none;transform:none}[data-neeim-jenan] [role=log] article a[href^="/product/"]:hover{text-decoration:underline;text-underline-offset:.25rem}[data-neeim-control=jenan-send]:not(:disabled):hover{transform:translateX(.125rem)}[data-neeim-control=jenan-restart]:hover{color:var(--neeim-control-ink)}[data-neeim-jenan] [role=log]>section>div:has(>button)>button:hover{background:transparent;color:var(--neeim-ink-secondary)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:hover{border-color:rgb(140 41 72/52%);background:#fffaf7;box-shadow:0 1.1rem 3.2rem rgb(46 23 31/22%),inset 0 0 0 1px var(--neeim-inverse-muted);transform:translateY(-.16rem)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:hover:before{opacity:1;transform:scale(1)}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher][aria-expanded=true]:hover{background:#71203f;color:var(--neeim-inverse)}}@media (max-width:640px){.neeim-option-sheet__backdrop{display:none}.neeim-option-sheet__panel{width:100%;padding-right:1.25rem;padding-left:1.25rem;box-shadow:none}.information-page__header--neeim{min-height:16rem}.neeim-rich-text{line-height:1.72}.journal-article__folio-line,.journal-publication__folio-line{grid-template-columns:1fr auto}.journal-article__folio-line span:nth-child(2),.journal-publication__folio-line span:nth-child(2){display:none}.journal-publication__title-lockup h1{font-size:clamp(5rem,26vw,7.5rem)}.journal-feature{max-width:calc(100% - 2rem)}.journal-feature__art,.journal-feature__media{min-height:56svh}.journal-feature__story{min-height:31rem;padding:2rem 1.25rem}.journal-feature__story h2{font-size:clamp(3rem,15vw,4.8rem)}.journal-publication__index li a,.journal-publication__index--holding li{grid-template-columns:2rem minmax(0,1fr)}.journal-publication__index--holding li em{grid-column:2}.journal-publication__desk-header{grid-template-columns:2.5rem minmax(0,1fr)}.journal-story-card,.journal-story-card[data-layout=landscape],.journal-story-card[data-layout=portrait]{grid-column:1/-1}.journal-story-card[data-layout=landscape] .journal-story-card__media{aspect-ratio:4/5}.journal-article__next-edit h2,.journal-publication__letter blockquote{font-size:clamp(3rem,15vw,5rem)}.journal-article__endnote,.journal-publication__manifesto{grid-template-columns:1fr}.journal-publication__manifesto>div:last-child{text-align:left}.journal-article__masthead h1{font-size:clamp(3.8rem,18vw,6rem)}.journal-article__hero{max-width:calc(100% - 2rem)}.journal-article__hero-placeholder{max-width:calc(100% - 2rem);min-height:52svh}.journal-article__folio{grid-template-columns:1fr}.journal-preview__story,.journal-preview__story[data-layout="0"],.journal-preview__story[data-layout="1"]{grid-column:1/-1}.journal-preview__story[data-layout="1"] .journal-preview__media{aspect-ratio:4/5}.neeim-publication-rail{align-items:flex-start;flex-direction:column;padding-top:.75rem}.neeim-publication-rail>div{width:100%}.beauty-magazine-article__folio-line,.beauty-magazine__folio-line{grid-template-columns:1fr auto}.beauty-magazine-article__folio-line span:nth-child(2),.beauty-magazine__folio-line span:nth-child(2){display:none}.beauty-magazine__title-lockup h1{font-size:clamp(4.75rem,25vw,7rem);line-height:.7}.beauty-magazine__title-lockup h1 span:last-child{margin-left:.75rem}.beauty-cover{width:calc(100% - 2rem)}.beauty-cover__art,.beauty-cover__media{min-height:56svh}.beauty-cover__story{min-height:31rem;padding:2rem 1.25rem}.beauty-cover__story h2{font-size:clamp(3.25rem,16vw,5rem)}.beauty-cover__holding-note{grid-template-columns:1fr}.beauty-contents li>a,.beauty-contents li>div{grid-template-columns:2rem minmax(0,1fr) auto}.beauty-contents li em{display:none}.beauty-magazine__latest>header{grid-template-columns:1fr}.beauty-story,.beauty-story[data-layout=lead],.beauty-story[data-layout=portrait],.beauty-story[data-layout=wide]{grid-column:1/-1}.beauty-story[data-layout=lead] .beauty-story__media,.beauty-story[data-layout=wide] .beauty-story__media{aspect-ratio:4/5}.beauty-department>header{grid-template-columns:2.5rem minmax(0,1fr)}.beauty-letter blockquote,.beauty-magazine-article__ritual-bridge h2,.beauty-magazine__house-bridge h2{font-size:clamp(3rem,15vw,5rem)}.beauty-magazine-article__endnote,.beauty-magazine__colophon{grid-template-columns:1fr}.beauty-magazine__colophon>div:last-child{text-align:left}.beauty-magazine-article__masthead h1{font-size:clamp(3.8rem,18vw,6rem)}.beauty-magazine-article__hero{width:calc(100% - 2rem)}.beauty-magazine-article__hero-placeholder{width:calc(100% - 2rem);min-height:52svh}.beauty-magazine-article__folio{grid-template-columns:1fr}[data-neeim-beauty-category-v3]{padding:.75rem}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]{gap:.75rem}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-label]{min-height:4.25rem;padding:.9rem}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-label] strong{font-size:clamp(1.05rem,5.5vw,1.35rem)}[data-neeim-beauty-magazine-v3] .neeim-publication-rail{min-height:3.25rem;padding-top:0;align-items:center;flex-direction:row;overflow-x:auto}[data-neeim-beauty-magazine-v3] .neeim-publication-rail>span{display:none}[data-neeim-beauty-magazine-v3] .neeim-publication-rail>div{width:max-content;min-width:100%;align-self:stretch;justify-content:flex-start}[data-neeim-beauty-magazine-v3] .beauty-magazine__masthead{padding:1.25rem 1rem 3.5rem}[data-neeim-beauty-magazine-v3] .beauty-magazine__folio-line{grid-template-columns:1fr auto auto}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-image]{min-height:52svh}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy]{padding:2.25rem 1.25rem 2.75rem}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy] h1{margin-bottom:2.5rem}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-copy] h2{max-width:8ch;font-size:clamp(3.5rem,15vw,5rem)}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]{grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}[data-neeim-beauty-magazine-v3] [data-neeim-magazine-desk]>div:last-child{grid-column:auto}[data-neeim-beauty-magazine-v3] .beauty-contents{padding:3.25rem 1rem;gap:2rem}[data-neeim-beauty-magazine-v3] .beauty-contents ol{grid-template-columns:1fr}[data-neeim-beauty-magazine-v3] .beauty-contents li>a,[data-neeim-beauty-magazine-v3] .beauty-contents li>div{min-height:4.75rem}[data-neeim-beauty-magazine-v3] .beauty-letter{width:calc(100% - 2rem);margin:3rem auto;padding:2rem 1.25rem;grid-template-columns:1fr;gap:1.5rem}[data-neeim-beauty-magazine-v3] .beauty-letter blockquote{font-size:clamp(2.8rem,13vw,4.25rem)}[data-neeim-beauty-magazine-v3] .beauty-letter>div{grid-column:auto}[data-neeim-beauty-magazine-v3] .beauty-magazine__house-bridge{padding:3.5rem 1rem}[data-neeim-beauty-magazine-v3] .beauty-magazine__house-bridge h2{font-size:clamp(3rem,13vw,4.5rem)}[data-neeim-beauty-world] #beauty-profile>div:first-child{padding:0}[data-neeim-beauty-world] #beauty-profile>div:first-child>div{min-height:0;grid-template-rows:auto auto}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child{min-height:0;padding:1.5rem 1.25rem 1.125rem;justify-content:flex-start}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child:after{width:2.75rem;margin-top:.75rem}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:first-child{font-size:.5625rem;letter-spacing:.2em}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>h2{max-width:7.4ch;margin-top:.75rem;font-size:clamp(2.65rem,12vw,3.3rem);letter-spacing:-.072em;line-height:.86}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:nth-of-type(2){max-width:31rem;margin-top:.75rem;font-size:.78125rem;line-height:1.4}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:first-child>p:nth-of-type(3){margin-top:.625rem;font-size:.5625rem}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child{min-height:0;padding:.875rem 1.25rem 1rem;justify-content:center}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child:after,[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child:before{display:none}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child{width:100%;margin:0 0 .75rem;grid-template-columns:repeat(6,auto);align-items:center;justify-content:space-between;gap:.375rem;transform:none}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span{width:clamp(2.25rem,10vw,2.75rem);aspect-ratio:1;border-radius:50%;box-shadow:0 .25rem .9rem rgb(65 35 25/10%)}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>div:first-child>span:nth-child(n){transform:none}[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button{width:100%;min-height:3.25rem;font-size:.625rem}[data-neeim-beauty-match-dialog]>header{min-height:4.5rem}[data-neeim-beauty-match-dialog]>div{min-height:0;padding:2.5rem 1rem 3rem}[data-neeim-beauty-match-dialog]>div:before{top:1.5rem;right:1rem;width:6.5rem}[data-neeim-beauty-match-dialog]>div>h2{max-width:9ch;font-size:clamp(3.6rem,16vw,5.2rem)}[data-neeim-beauty-match-dialog]>div fieldset>div.grid{grid-template-columns:1fr 1fr}[data-neeim-beauty-match-dialog]>div fieldset>div.grid>button{min-height:5.5rem;padding:1rem;font-size:1.35rem}[data-neeim-beauty-match-dialog]>footer{position:sticky;z-index:2;bottom:0}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]{right:max(.875rem,env(safe-area-inset-right));bottom:max(.875rem,env(safe-area-inset-bottom));min-height:3rem;padding:.34rem .68rem .34rem .36rem;gap:.52rem}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher] [data-neeim-jenan-signal]{width:1.85rem;height:1.85rem}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:after{padding-left:.5rem;font-size:.40625rem}}[data-neeim-editorial]>div:first-of-type header>div>p{margin-top:1.5rem;margin-bottom:1rem;color:var(--neeim-ink-muted);font-size:10px;letter-spacing:.2em;text-transform:uppercase}[data-neeim-editorial]>div:first-of-type header h1{margin-top:0;margin-bottom:1.5rem}[data-neeim-editorial]>div:first-of-type header>p{max-width:90%;margin-bottom:2rem;color:var(--neeim-ink-muted);font-size:13px;line-height:1.6}[data-neeim-collection-shell]>aside[aria-label="Collection filters"]{position:static!important;z-index:auto!important;top:auto!important;width:auto!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-neeim-collection-refinement-trigger]{position:fixed;z-index:80;top:var(--neeim-header-with-subnav-height);right:0;left:0;display:flex;width:100%;max-width:none;height:30px;min-height:30px;align-items:center;justify-content:flex-end;gap:.375rem;margin:0;padding:0 var(--neeim-page-gutter);border:0;border-radius:0;background:var(--neeim-surface);color:var(--neeim-ink);box-shadow:none;font-family:var(--neeim-font-ui);font-size:9px;font-weight:500;letter-spacing:.15em;line-height:1;text-align:right;text-transform:uppercase;opacity:0;pointer-events:none;transform:translateY(-100%);transition:opacity .14s var(--neeim-ease-standard),transform .18s var(--neeim-ease-emphasized);contain:layout paint;-webkit-tap-highlight-color:transparent}[data-neeim-collection-refinement-trigger][data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}[data-neeim-collection-refinement-trigger] svg{width:11px;height:11px;flex:0 0 11px}[data-neeim-collection-refinement-trigger]:active{background:var(--neeim-surface-soft)}[data-neeim-collection-refinement-trigger]:focus-visible{outline:1px solid var(--neeim-ink);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.neeim-pdp-gallery__stack{scroll-behavior:auto}.neeim-pdp-option__color{transition:none}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.journal-card__media img,.journal-lead__media img,.neeim-card__image{transition:none}.journal-card__media:hover img,.journal-lead__media:hover img{transform:none}.beauty-cover__media img,.beauty-magazine svg,.beauty-magazine-article svg,.beauty-story__media img,.journal-article svg,.journal-feature__media img,.journal-publication svg,.journal-story-card__media img{transition:none}.beauty-product-card__action,.beauty-product-card__image,.beauty-world__service-arrow svg,.beauty-world__story-link svg,.beauty-world__story-media img,.beauty-world__world-link svg,.beauty-world__world-media img{transition:none;transform:none}[data-neeim-beauty-category-v3] [data-neeim-beauty-category-grid]>a,[data-neeim-beauty-category-v3] [data-neeim-beauty-category-media] img,[data-neeim-beauty-magazine-bridge-v3] [data-neeim-beauty-magazine-bridge-media] img,[data-neeim-beauty-magazine-v3] [data-neeim-magazine-cover-image] img,[data-neeim-beauty-magazine-v3] svg,[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button,[data-neeim-beauty-world] #beauty-profile>div:first-child>div>div:last-child>button svg{transition:none}body:has([data-neeim-home-lux]) .site-header{transition:none!important}body:has([data-neeim-beauty-world]) .site-header{transition:none!important}body:has([data-neeim-beauty-world]) .site-wordmark img{transition:none!important}body:has(.neeim-pdp) .site-header{transition:none!important}body:has(.neeim-pdp) .site-subnav-v2{transition:none!important}.site-menu__backdrop,.site-menu__direct,.site-menu__drawer,.site-menu__header button,.site-menu__plus-vertical,.site-menu__section,.site-menu__section-heading>button,.site-menu__section-heading>button>span:first-child,.site-menu__section-panel,.site-menu__section-panel-inner,.site-menu__socials a,.site-menu__subitem,.site-menu__sublink,.site-menu__subpanel,.site-menu__subpanel-inner,.site-subnav-v2__indicator{transition:none!important}.site-menu__section.is-open .site-menu__section-heading>button:after{animation:none;transform:scaleX(1);opacity:1}[data-neeim-search-launcher]:after,button[aria-label^="Close "]:not(.site-menu__backdrop):not(.cart-drawer__backdrop):not(.neeim-option-sheet__backdrop):after{transition:none}[data-neeim-fit-passport] *,[data-neeim-fit-passport] :after,[data-neeim-fit-passport] :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color,.neeim-pdp [data-neeim-inline-color-options] .neeim-pdp-option__color>span{transition:none}.purchase-action__primary,.purchase-action__selection>button,[data-neeim-action],[data-neeim-action] svg,[data-neeim-action]:after,[data-neeim-button],[data-neeim-control=filter-close],[data-neeim-control^=fit-],[data-neeim-control^=jenan-],[data-neeim-home-hero] nav a,[data-neeim-product-card] button[aria-label^="Find pieces similar"],[data-neeim-secondary-hero] a>span:last-child>span:last-child{transition:none;transform:none}[data-neeim-jenan] [role=status]>span{animation:none}.luxury-footer__column nav a,.luxury-footer__legal a,.luxury-footer__toggle-vertical,body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-confidence-marker],body[data-neeim-ui-revision] [data-neeim-search-results]{transition:none}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-unit-toggle] button{transition:none;transition-duration:.01ms!important}body[data-neeim-ui-revision] [data-fit-passport-v10] [data-fit-progress]>span,body[data-neeim-ui-revision] [data-fit-passport-v10] [data-neeim-control]{transition-duration:.01ms!important}.neeim-card__indicator>span,[data-neeim-swipe-progress=card]>span{transition:none}[data-neeim-concierge-launcher]{transform:none;animation:none;transition:none}[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking],[data-neeim-jenan] [role=log]>[data-neeim-jenan-thinking]>span>span,[data-neeim-jenan] [role=log]>ol>li,[data-neeim-jenan] form>div:first-child,[data-neeim-jenan]>aside{animation:none;transition:none}[data-neeim-jenan] form button[type=submit]:after,[data-neeim-jenan] form>[data-neeim-control=jenan-composer]{transition:none}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]{transition:none}body:has([data-neeim-beauty-world]) [data-neeim-concierge-launcher]:before{transition:none}[data-neeim-collection-refinement-trigger]{transition:none}}.placeholder\:text-neeim-muted::placeholder{color:var(--neeim-ink-muted)}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.before\:hidden:before{content:var(--tw-content);display:none}.before\:font-serif:before{content:var(--tw-content);font-family:var(--neeim-font-editorial),Cormorant Garamond,Georgia,serif}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:font-normal:before{content:var(--tw-content);font-weight:400}.before\:leading-none:before{content:var(--tw-content);line-height:1}.before\:content-\[\'J\'\]:before{--tw-content:"J";content:var(--tw-content)}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:border-l:after{content:var(--tw-content);border-left-width:1px}.after\:border-neutral-950\/15:after{content:var(--tw-content);border-color:rgb(10 10 10/.15)}.after\:border-white\/20:after{content:var(--tw-content);border-color:rgb(255 255 255/.2)}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-\[7px\]:after{content:var(--tw-content);font-size:7px}.after\:font-medium:after{content:var(--tw-content);font-weight:500}.after\:uppercase:after{content:var(--tw-content);text-transform:uppercase}.after\:leading-none:after{content:var(--tw-content);line-height:1}.after\:tracking-\[0\.18em\]:after{content:var(--tw-content);letter-spacing:.18em}.after\:text-neutral-500:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.after\:text-white\/60:after{content:var(--tw-content);color:rgb(255 255 255/.6)}.after\:content-\[\'ADVISOR\'\]:after{--tw-content:"ADVISOR";content:var(--tw-content)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-\[1\.015\]:hover{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))}.hover\:scale-\[1\.015\]:hover{--tw-scale-x:1.015;--tw-scale-y:1.015}.hover\:border-\[\#262627\]:hover{--tw-border-opacity:1;border-color:rgb(38 38 39/var(--tw-border-opacity))}.hover\:border-\[\#C95778\]:hover{--tw-border-opacity:1;border-color:rgb(201 87 120/var(--tw-border-opacity))}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:border-black\/40:hover{border-color:rgb(0 0 0/.4)}.hover\:border-neutral-950\/30:hover{border-color:rgb(10 10 10/.3)}.hover\:bg-\[\#171113\]:hover{--tw-bg-opacity:1;background-color:rgb(23 17 19/var(--tw-bg-opacity))}.hover\:bg-\[\#262627\]:hover{--tw-bg-opacity:1;background-color:rgb(38 38 39/var(--tw-bg-opacity))}.hover\:bg-\[\#FFF4F7\]:hover{--tw-bg-opacity:1;background-color:rgb(255 244 247/var(--tw-bg-opacity))}.hover\:bg-\[\#FFF7FA\]:hover{--tw-bg-opacity:1;background-color:rgb(255 247 250/var(--tw-bg-opacity))}.hover\:bg-black\/20:hover{background-color:rgb(0 0 0/.2)}.hover\:bg-black\/\[0\.025\]:hover{background-color:rgb(0 0 0/.025)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-\[\#171113\]:hover{--tw-text-opacity:1;color:rgb(23 17 19/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-\[0_1rem_2\.8rem_rgb\(17_17_18_\/_18\%\)\]:hover{--tw-shadow:0 1rem 2.8rem rgb(17 17 18/18%);--tw-shadow-colored:0 1rem 2.8rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[\#d889a2\]:focus-visible{outline-color:#d889a2}.focus-visible\:outline-ink:focus-visible{outline-color:var(--color-ink)}.focus-visible\:outline-neeim-ink:focus-visible{outline-color:var(--neeim-ink)}.focus-visible\:outline-neutral-950:focus-visible{outline-color:#0a0a0a}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#C95778\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(201 87 120/var(--tw-ring-opacity))}.focus-visible\:ring-\[\#F08CAD\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(240 140 173/var(--tw-ring-opacity))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px}.focus-visible\:ring-offset-\[\#FFF8F5\]:focus-visible{--tw-ring-offset-color:#FFF8F5}.focus-visible\:ring-offset-\[\#FFFCFA\]:focus-visible{--tw-ring-offset-color:#FFFCFA}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:invisible:disabled{visibility:hidden}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-black\/\[0\.12\]:disabled{border-color:rgb(0 0 0/.12)}.disabled\:bg-black\/\[0\.09\]:disabled{background-color:rgb(0 0 0/.09)}.disabled\:text-black\/40:disabled{color:rgb(0 0 0/.4)}.disabled\:text-neutral-300:disabled{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/action:hover .group-hover\/action\:translate-x-1,.group\/card:hover .group-hover\/card\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:-translate-x-1,.group\/action:hover .group-hover\/action\:translate-x-1,.group\/card:hover .group-hover\/card\:translate-x-1{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))}.group:hover .group-hover\:-translate-x-1{--tw-translate-x:-0.25rem}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:translate-x-1,.group\/card:hover .group-hover\/card\:scale-\[1\.025\]{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))}.group\/card:hover .group-hover\/card\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-\[1\.025\]{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))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x:1.04;--tw-scale-y:1.04}.group:hover .group-hover\:scale-\[1\.04\],.group:hover .group-hover\:scale-\[1\.08\]{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))}.group:hover .group-hover\:scale-\[1\.08\]{--tw-scale-x:1.08;--tw-scale-y:1.08}.group:hover .group-hover\:scale-\[1\.115\]{--tw-scale-x:1.115;--tw-scale-y:1.115}.group:hover .group-hover\:scale-\[1\.115\],.group:hover .group-hover\:scale-\[1\.11\]{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))}.group:hover .group-hover\:scale-\[1\.11\]{--tw-scale-x:1.11;--tw-scale-y:1.11}.group:hover .group-hover\:scale-\[1\.12\]{--tw-scale-x:1.12;--tw-scale-y:1.12}.group:hover .group-hover\:scale-\[1\.12\],.group:hover .group-hover\:scale-\[1\.13\]{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))}.group:hover .group-hover\:scale-\[1\.13\]{--tw-scale-x:1.13;--tw-scale-y:1.13}.group:hover .group-hover\:scale-\[1\.145\]{--tw-scale-x:1.145;--tw-scale-y:1.145}.group:hover .group-hover\:scale-\[1\.145\],.group:hover .group-hover\:scale-\[1\.155\]{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))}.group:hover .group-hover\:scale-\[1\.155\]{--tw-scale-x:1.155;--tw-scale-y:1.155}.group:hover .group-hover\:scale-\[1\.175\]{--tw-scale-x:1.175;--tw-scale-y:1.175}.group:hover .group-hover\:scale-\[1\.175\],.group:hover .group-hover\:scale-\[1\.185\]{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))}.group:hover .group-hover\:scale-\[1\.185\]{--tw-scale-x:1.185;--tw-scale-y:1.185}.group:hover .group-hover\:scale-\[1\.205\]{--tw-scale-x:1.205;--tw-scale-y:1.205;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))}.group:hover .group-hover\:border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-neeim-ink{background-color:var(--neeim-ink)}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:outline-neeim-ink{outline-color:var(--neeim-ink)}.prose-headings\:font-serif :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--neeim-font-editorial),Cormorant Garamond,Georgia,serif}.prose-headings\:font-normal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-headings\:text-neutral-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.prose-p\:my-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0;margin-bottom:0}.prose-p\:mb-4 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-p\:last\:mb-0:last-child :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0}.prose-a\:font-serif :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--neeim-font-editorial),Cormorant Garamond,Georgia,serif}.prose-a\:text-neutral-900 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}.prose-a\:decoration-neutral-300 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-color:#d4d4d4}.prose-a\:underline-offset-4 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-underline-offset:4px}.prose-strong\:font-semibold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-strong\:text-neutral-950 :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.prose-em\:text-neutral-700 :is(:where(em):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.prose-ol\:my-4 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem;margin-bottom:1rem}.prose-ul\:my-4 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem;margin-bottom:1rem}.prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.group:hover .motion-reduce\:group-hover\:scale-\[1\.012\],.motion-reduce\:hover\:scale-100:hover{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))}.group:hover .motion-reduce\:group-hover\:scale-\[1\.012\]{--tw-scale-x:1.012;--tw-scale-y:1.012}}@media not all and (min-width:640px){.max-sm\:max-w-\[29rem\]{max-width:29rem}.max-sm\:bg-\[linear-gradient\(90deg\2c rgba\(20\2c 15\2c 13\2c 0\.72\)_0\%\2c rgba\(20\2c 15\2c 13\2c 0\.44\)_58\%\2c rgba\(20\2c 15\2c 13\2c 0\.10\)_100\%\)\2c linear-gradient\(180deg\2c rgba\(16\2c 12\2c 11\2c 0\.12\)_0\%\2c transparent_34\%\2c rgba\(16\2c 12\2c 11\2c 0\.48\)_100\%\)\]{background-image:linear-gradient(90deg,rgba(20,15,13,.72),rgba(20,15,13,.44) 58%,rgba(20,15,13,.1)),linear-gradient(180deg,rgba(16,12,11,.12),transparent 34%,rgba(16,12,11,.48))}.max-sm\:text-\[0\.9375rem\]{font-size:.9375rem}.max-sm\:text-\[clamp\(2\.8rem\2c 11\.8vw\2c 4rem\)\]{font-size:clamp(2.8rem,11.8vw,4rem)}.max-sm\:text-\[clamp\(4\.6rem\2c 20vw\2c 6\.6rem\)\]{font-size:clamp(4.6rem,20vw,6.6rem)}}@media (min-width:640px){.sm\:inset-x-auto{left:auto;right:auto}.sm\:bottom-6{bottom:1.5rem}.sm\:right-6{right:1.5rem}.sm\:right-8{right:2rem}.sm\:mb-20{margin-bottom:5rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:aspect-square{aspect-ratio:1/1}.sm\:h-16{height:4rem}.sm\:h-\[60svh\]{height:60svh}.sm\:h-\[72svh\]{height:72svh}.sm\:h-auto{height:auto}.sm\:max-h-\[36rem\]{max-height:36rem}.sm\:max-h-\[calc\(100svh-40px\)\]{max-height:calc(100svh - 40px)}.sm\:min-h-\[12rem\]{min-height:12rem}.sm\:min-h-\[28rem\]{min-height:28rem}.sm\:min-h-\[36rem\]{min-height:36rem}.sm\:min-h-\[76px\]{min-height:76px}.sm\:min-h-\[86svh\]{min-height:86svh}.sm\:w-\[70vw\]{width:70vw}.sm\:w-\[72\%\]{width:72%}.sm\:w-\[min\(100\%\2c 34rem\)\]{width:min(100%,34rem)}.sm\:w-auto{width:auto}.sm\:min-w-\[13rem\]{min-width:13rem}.sm\:min-w-\[42vw\]{min-width:42vw}.sm\:min-w-\[54vw\]{min-width:54vw}.sm\:max-w-\[43rem\]{max-width:43rem}.sm\:max-w-\[64rem\]{max-width:64rem}.sm\:max-w-sm{max-width:24rem}.sm\:translate-x-0{--tw-translate-x:0px}.sm\:translate-x-0,.sm\:translate-x-full{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))}.sm\:translate-x-full{--tw-translate-x:100%}.sm\:translate-y-0{--tw-translate-y:0px;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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-wrap{flex-wrap:wrap}.sm\:place-items-center{place-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:gap-x-4{column-gap:1rem}.sm\:border{border-width:1px}.sm\:border-\[\#E5D8DC\]{--tw-border-opacity:1;border-color:rgb(229 216 220/var(--tw-border-opacity))}.sm\:object-center{object-position:center}.sm\:p-12{padding:3rem}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.8125rem\]{font-size:.8125rem}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[40px\]{font-size:40px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:700px){.min-\[700px\]\:block{display:block}}@media (min-width:768px){.md\:mb-16{margin-bottom:4rem}.md\:\!h-\[80svh\]{height:80svh!important}.md\:min-h-\[2\.9rem\]{min-height:2.9rem}.md\:w-\[46vw\]{width:46vw}.md\:min-w-\[40vw\]{min-width:40vw}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:\!gap-7{gap:1.75rem!important}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:\!px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.md\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.md\:\!py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:\!pb-4{padding-bottom:1rem!important}.md\:\!pt-0{padding-top:0!important}.md\:pb-24{padding-bottom:6rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[25px\]{font-size:25px}.md\:text-\[9px\]{font-size:9px}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[3\/4\]{aspect-ratio:3/4}.lg\:h-\[60vh\]{height:60vh}.lg\:max-h-\[46rem\]{max-height:46rem}.lg\:min-h-\[32rem\]{min-height:32rem}.lg\:min-h-\[38rem\]{min-height:38rem}.lg\:w-\[34vw\]{width:34vw}.lg\:w-\[62\%\]{width:62%}.lg\:min-w-0{min-width:0}.lg\:min-w-\[29vw\]{min-width:29vw}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\2c 0\.82fr\)_minmax\(0\2c 1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.92fr\)_minmax\(20rem\2c 0\.42fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(20rem,.42fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(18rem\2c 0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(15rem\2c 0\.34fr\)\]{grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr)}.lg\:grid-rows-\[minmax\(0\2c 1\.75fr\)_minmax\(9\.5rem\2c auto\)\]{grid-template-rows:minmax(0,1.75fr) minmax(9.5rem,auto)}.lg\:items-end{align-items:flex-end}.lg\:gap-14{gap:3.5rem}.lg\:gap-px{gap:1px}.lg\:overflow-visible{overflow:visible}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:\!px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:\!py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:text-\[clamp\(2\.45rem\2c 3\.8vw\2c 4rem\)\]{font-size:clamp(2.45rem,3.8vw,4rem)}}@media (min-width:1280px){.xl\:w-\[30vw\]{width:30vw}.xl\:min-w-\[22vw\]{min-width:22vw}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-16{padding-left:4rem;padding-right:4rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_\.neeim-pdp-option-row__trigger\]\:\!min-h-12 .neeim-pdp-option-row trigger{min-height:3rem!important}.\[\&_\.neeim-pdp-option__color-rail\]\:\!gap-3 .neeim-pdp-option color-rail{gap:.75rem!important}.\[\&_\.neeim-pdp-option__color-rail\]\:\!p-0 .neeim-pdp-option color-rail{padding:0!important}.\[\&_\.neeim-pdp-option__color\]\:\!h-7 .neeim-pdp-option color{height:1.75rem!important}.\[\&_\.neeim-pdp-option__color\]\:\!w-7 .neeim-pdp-option color{width:1.75rem!important}.\[\&_\.neeim-pdp-option__color\]\:\!flex-\[0_0_1\.75rem\] .neeim-pdp-option color{flex:0 0 1.75rem!important}.\[\&_\.neeim-pdp-option__legend\]\:\!mb-2 .neeim-pdp-option legend{margin-bottom:.5rem!important}.\[\&_\.neeim-pdp-option__legend\]\:\!text-\[12px\] .neeim-pdp-option legend{font-size:12px!important}.\[\&_\.neeim-pdp-option__legend\]\:\!leading-5 .neeim-pdp-option legend{line-height:1.25rem!important}.\[\&_\.neeim-pdp-options\]\:\!gap-0 .neeim-pdp-options{gap:0!important}.\[\&_\.neeim-pdp-options\]\:\!gap-4 .neeim-pdp-options{gap:1rem!important}.\[\&_\.neeim-pdp-options\]\:\!p-0 .neeim-pdp-options{padding:0!important}.\[\&_\.neeim-pdp-options\]\:\!py-0 .neeim-pdp-options{padding-top:0!important;padding-bottom:0!important}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-\[3px\] a{text-underline-offset:3px}.\[\&_blockquote\]\:my-4 blockquote{margin-top:1rem;margin-bottom:1rem}.\[\&_blockquote\]\:border-l blockquote{border-left-width:1px}.\[\&_blockquote\]\:border-neutral-200\/50 blockquote{border-color:rgb(229 229 229/.5)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:1rem}.\[\&_h2\]\:mb-2 h2{margin-bottom:.5rem}.\[\&_h2\]\:mt-6 h2{margin-top:1.5rem}.\[\&_h2\]\:block h2{display:block}.\[\&_h2\]\:text-\[10px\] h2{font-size:10px}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h2\]\:uppercase h2{text-transform:uppercase}.\[\&_h2\]\:tracking-\[0\.2em\] h2{letter-spacing:.2em}.\[\&_h2\]\:text-neutral-400 h2{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-6 h3{margin-top:1.5rem}.\[\&_h3\]\:block h3{display:block}.\[\&_h3\]\:text-\[10px\] h3{font-size:10px}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:uppercase h3{text-transform:uppercase}.\[\&_h3\]\:tracking-\[0\.2em\] h3{letter-spacing:.2em}.\[\&_h3\]\:text-neutral-400 h3{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.\[\&_h4\]\:mb-2 h4{margin-bottom:.5rem}.\[\&_h4\]\:mt-6 h4{margin-top:1.5rem}.\[\&_h4\]\:block h4{display:block}.\[\&_h4\]\:text-\[10px\] h4{font-size:10px}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_h4\]\:uppercase h4{text-transform:uppercase}.\[\&_h4\]\:tracking-\[0\.2em\] h4{letter-spacing:.2em}.\[\&_h4\]\:text-neutral-400 h4{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.\[\&_li\:not\(\:first-child\)\]\:mt-2 li:not(:first-child){margin-top:.5rem}.\[\&_li\]\:pl-1 li{padding-left:.25rem}.\[\&_li\]\:text-\[13px\] li{font-size:13px}.\[\&_li\]\:font-light li{font-weight:300}.\[\&_li\]\:leading-relaxed li{line-height:1.625}.\[\&_li\]\:text-neutral-700 li{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.\[\&_ol\]\:my-4 ol{margin-top:1rem;margin-bottom:1rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_p\+p\]\:mt-4 p+p{margin-top:1rem}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:text-\[13px\] p{font-size:13px}.\[\&_p\]\:font-light p{font-weight:300}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_p\]\:text-neutral-700 p{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-\[13px\] small{font-size:13px}.\[\&_small\]\:font-light small{font-weight:300}.\[\&_small\]\:leading-relaxed small{line-height:1.625}.\[\&_small\]\:text-neutral-700 small{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.\[\&_strong\]\:font-medium strong{font-weight:500}.\[\&_strong\]\:text-neutral-900 strong{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.\[\&_table\]\:my-5 table{margin-top:1.25rem;margin-bottom:1.25rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:border-neutral-200\/50 td{border-color:rgb(229 229 229/.5)}.\[\&_td\]\:py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\[\&_th\]\:border-b th{border-bottom-width:1px}.\[\&_th\]\:border-neutral-200\/50 th{border-color:rgb(229 229 229/.5)}.\[\&_th\]\:py-2 th{padding-top:.5rem;padding-bottom:.5rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-medium th{font-weight:500}.\[\&_ul\]\:my-4 ul{margin-top:1rem;margin-bottom:1rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}