/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500: oklch(62.3% .214 259.815);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-900: oklch(21% .034 264.665);--spacing: .25rem;--container-2xl: 42rem;--container-3xl: 48rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--drop-shadow-md: 0 3px 3px rgb(0 0 0 / .12);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.\!top-4{top:calc(var(--spacing) * 4)!important}.\!top-\[14\%\]{top:14%!important}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[5\%\]{top:5%}.top-\[10\%\]{top:10%}.top-\[15\%\]{top:15%}.top-auto{top:auto}.\!-right-\[25\%\]{right:-25%!important}.\!right-2{right:calc(var(--spacing) * 2)!important}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-\[0\.2rem\]{right:.2rem}.right-\[5\%\]{right:5%}.right-\[10\%\]{right:10%}.right-\[20\%\]{right:20%}.right-\[25\%\]{right:25%}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[8\%\]{bottom:8%}.bottom-\[10\%\]{bottom:10%}.bottom-\[15\%\]{bottom:15%}.\!-left-\[25\%\]{left:-25%!important}.\!left-2{left:calc(var(--spacing) * 2)!important}.\!left-4{left:calc(var(--spacing) * 4)!important}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[5\%\]{left:5%}.left-\[10\%\]{left:10%}.left-\[20\%\]{left:20%}.left-\[25\%\]{left:25%}.left-auto{left:auto}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-auto{z-index:auto}.order-0{order:0}.order-1{order:1}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.container{width:100%}@media(min-width:865px){.container{max-width:865px}}@media(min-width:866px){.container{max-width:866px}}@media(min-width:990px){.container{max-width:990px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1200px){.container{max-width:1200px}}@media(min-width:1249px){.container{max-width:1249px}}@media(min-width:1250px){.container{max-width:1250px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-16{margin-block:calc(var(--spacing) * 16)}.prose{color:var(--tw-prose-body);max-width:65ch;--tw-prose-body: oklch(37.3% .034 259.733);--tw-prose-headings: oklch(21% .034 264.665);--tw-prose-lead: oklch(44.6% .03 256.802);--tw-prose-links: oklch(21% .034 264.665);--tw-prose-bold: oklch(21% .034 264.665);--tw-prose-counters: oklch(55.1% .027 264.364);--tw-prose-bullets: oklch(87.2% .01 258.338);--tw-prose-hr: oklch(92.8% .006 264.531);--tw-prose-quotes: oklch(21% .034 264.665);--tw-prose-quote-borders: oklch(92.8% .006 264.531);--tw-prose-captions: oklch(55.1% .027 264.364);--tw-prose-kbd: oklch(21% .034 264.665);--tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% .034 264.665) 10%, transparent);--tw-prose-code: oklch(21% .034 264.665);--tw-prose-pre-code: oklch(92.8% .006 264.531);--tw-prose-pre-bg: oklch(27.8% .033 256.848);--tw-prose-th-borders: oklch(87.2% .01 258.338);--tw-prose-td-borders: oklch(92.8% .006 264.531);--tw-prose-invert-body: oklch(87.2% .01 258.338);--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: oklch(70.7% .022 261.325);--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: oklch(70.7% .022 261.325);--tw-prose-invert-bullets: oklch(44.6% .03 256.802);--tw-prose-invert-hr: oklch(37.3% .034 259.733);--tw-prose-invert-quotes: oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders: oklch(37.3% .034 259.733);--tw-prose-invert-captions: oklch(70.7% .022 261.325);--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: oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: oklch(44.6% .03 256.802);--tw-prose-invert-td-borders: oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.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:transparent;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:baseline}.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 :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}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.\!mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-12\!{margin-top:calc(var(--spacing) * 12)!important}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-\[1\.2rem\]{margin-top:1.2rem}.mt-auto{margin-top:auto}.\!mr-0{margin-right:calc(var(--spacing) * 0)!important}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[0\.35em\]{margin-right:.35em}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-6\!{margin-bottom:calc(var(--spacing) * 6)!important}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-12\!{margin-bottom:calc(var(--spacing) * 12)!important}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-\[0\.6rem\]{margin-bottom:.6rem}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.\!block{display:block!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[7\/3\]{aspect-ratio:7/3}.aspect-\[9\/5\]{aspect-ratio:9/5}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-44{height:calc(var(--spacing) * 44)}.h-56{height:calc(var(--spacing) * 56)}.h-132{height:calc(var(--spacing) * 132)}.h-\[2\.2rem\]{height:2.2rem}.h-\[3em\]{height:3em}.h-\[3px\]{height:3px}.h-\[22rem\]{height:22rem}.h-\[33rem\]{height:33rem}.h-\[52\.5rem\]{height:52.5rem}.h-\[60px\]{height:60px}.h-\[80\%\]{height:80%}.h-\[80vh\]{height:80vh}.h-\[85px\]{height:85px}.h-\[270px\]{height:270px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-\[475px\]{max-height:475px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-\[4\.4rem\]{min-height:4.4rem}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[100px\]{min-height:100px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-2{width:calc(var(--spacing) * 2)!important}.\!w-4\/5{width:80%!important}.\!w-12{width:calc(var(--spacing) * 12)!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/3{width:calc(1/3 * 100%)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-25{width:calc(var(--spacing) * 25)}.w-32{width:calc(var(--spacing) * 32)}.w-38{width:calc(var(--spacing) * 38)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-\[1\.4rem\]{width:1.4rem}.w-\[52\.5rem\]{width:52.5rem}.w-\[85px\]{width:85px}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[95\%\]{width:95%}.w-\[215px\]{width:215px}.w-\[calc\(100\%-_4rem\/var\(--font-body-scale\)\)\]{width:calc(100% - 4rem / var(--font-body-scale))}.w-\[max-content\]{width:max-content}.w-\[var\(--relab-cta-line-w\)\]{width:var(--relab-cta-line-w)}.w-\[var\(--relab-cta-mid-slot\)\]{width:var(--relab-cta-mid-slot)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[45rem\]{max-width:45rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[72px\]{max-width:72px}.max-w-\[130rem\]{max-width:130rem}.max-w-\[170px\]{max-width:170px}.max-w-\[218px\]{max-width:218px}.max-w-\[280px\]{max-width:280px}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.\!min-w-\[200px\]{min-width:200px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-1\/3{min-width:calc(1/3 * 100%)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-\[200px\]{min-width:200px}.min-w-\[400px\]{min-width:400px}.min-w-\[var\(--relab-cta-mid-slot\)\]{min-width:var(--relab-cta-mid-slot)}.flex-1{flex:1}.flex-\[0_0_auto\]{flex:0 0 auto}.flex-\[1_20rem\]{flex:1 20rem}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.\!-translate-y-1\/2{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.\!grid-cols-1{grid-template-columns:repeat(1,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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.\!flex-col-reverse{flex-direction:column-reverse!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.\!gap-4{gap:calc(var(--spacing) * 4)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2\.5rem\]{gap:2.5rem}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.\!gap-x-2{column-gap:calc(var(--spacing) * 2)!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-\[1\.35rem\]{column-gap:1.35rem}.gap-x-\[var\(--grid-mobile-horizontal-spacing\)\]{column-gap:var(--grid-mobile-horizontal-spacing)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.\!gap-y-1{row-gap:calc(var(--spacing) * 1)!important}.\!gap-y-2{row-gap:calc(var(--spacing) * 2)!important}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-\[var\(--grid-mobile-vertical-spacing\)\]{row-gap:var(--grid-mobile-vertical-spacing)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-scroll{overflow-x:scroll}.scroll-smooth{scroll-behavior:smooth}.\!rounded-full{border-radius:calc(infinity * 1px)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--popup-corner-radius\)\]{border-radius:var(--popup-corner-radius)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-tl-\[20px\]{border-top-left-radius:20px}.rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-solid{--tw-border-style: solid;border-style:solid}.border-\[\#000000\]{border-color:#000}.border-\[\#131927\]{border-color:#131927}.border-\[rgb\(var\(--color-foreground\)\)\]{border-color:rgb(var(--color-foreground))}.border-black{border-color:#1c1c1c}.border-current{border-color:currentcolor}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-transparent{border-color:transparent}.border-white{border-color:#fdfdfd}.\!border-b-\[rgb\(176\,37\,37\)\]{border-bottom-color:#b02525!important}.\!bg-\[\#F5F4F2\]{background-color:#f5f4f2!important}.\!bg-white{background-color:#fdfdfd!important}.bg-\[\#000000\]{background-color:#000}.bg-\[\#494D2E\]{background-color:#494d2e}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#EDEDE9\]{background-color:#edede9}.bg-\[\#F5F4F2\]{background-color:#f5f4f2}.bg-\[\#F9F7F5\]{background-color:#f9f7f5}.bg-\[rgb\(var\(--color-background\)\)\]{background-color:rgb(var(--color-background))}.bg-bg{background-color:var(--color-bg)}.bg-black{background-color:#1c1c1c}.bg-black\/40{background-color:color-mix(in oklab,#1C1C1C 40%,transparent)}.bg-brand{background-color:#000}.bg-current{background-color:currentcolor}.bg-gray-100{background-color:var(--color-gray-100)}.bg-transparent{background-color:transparent}.bg-white{background-color:#fdfdfd}.bg-white\/\[0\.42\]{background-color:color-mix(in oklab,#FDFDFD 42%,transparent)}.bg-gradient-to-t{--tw-gradient-position: to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/55{--tw-gradient-from: color-mix(in oklab, #1C1C1C 55%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/25{--tw-gradient-via: color-mix(in oklab, #1C1C1C 25%, transparent);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[0\%\]{object-position:0%}.object-\[50\%_0\%\]{object-position:50% 0%}.object-\[50\%_10\%\]{object-position:50% 10%}.object-\[50\%_20\%\]{object-position:50% 20%}.object-\[50\%_30\%\]{object-position:50% 30%}.object-\[50\%_40\%\]{object-position:50% 40%}.object-\[50\%_50\%\]{object-position:50% 50%}.object-\[50\%_60\%\]{object-position:50% 60%}.object-\[50\%_70\%\]{object-position:50% 70%}.object-\[50\%_80\%\]{object-position:50% 80%}.object-\[50\%_90\%\]{object-position:50% 90%}.object-\[50\%_100\%\]{object-position:50% 100%}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[4\.5rem_3\.2rem\]{padding:4.5rem 3.2rem}.\!px-16{padding-inline:calc(var(--spacing) * 16)!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[calc\(4rem\/var\(--font-body-scale\)\)\]{padding-inline:calc(4rem / var(--font-body-scale))}.\!py-8{padding-block:calc(var(--spacing) * 8)!important}.\!py-12{padding-block:calc(var(--spacing) * 12)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[2\.7rem\]{padding-block:2.7rem}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[0\.6rem\]{padding-top:.6rem}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-\[3\.2rem\]{padding-right:3.2rem}.\!pb-0{padding-bottom:calc(var(--spacing) * 0)!important}.\!pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.\!pl-0{padding-left:calc(var(--spacing) * 0)!important}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.font-\[Karla\,var\(--font-body-family\)\,sans-serif\]{font-family:Karla,var(--font-body-family),sans-serif}.font-\[inherit\]{font-family:inherit}.font-body{font-family:var(--font-body-family)}.font-header{font-family:var(--font-heading-family)}.\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading, var(--text-5xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\!text-\[32px\]{font-size:32px!important}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[5vw\]{font-size:5vw}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading: 1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading: 1.4;line-height:1.4}.leading-\[1\.55\]{--tw-leading: 1.55;line-height:1.55}.leading-\[125\%\]{--tw-leading: 125%;line-height:125%}.leading-\[150\%\]{--tw-leading: 150%;line-height:150%}.leading-\[calc\(0\.8\/var\(--font-body-scale\)\)\]{--tw-leading: calc(.8 / var(--font-body-scale));line-height:calc(.8 / var(--font-body-scale))}.leading-\[calc\(1\+0\.6\/var\(--font-body-scale\)\)\]{--tw-leading: calc(1 + .6 / var(--font-body-scale));line-height:calc(1 + .6 / var(--font-body-scale))}.leading-\[calc\(1\+0\.8\/var\(--font-body-scale\)\)\]{--tw-leading: calc(1 + .8 / var(--font-body-scale));line-height:calc(1 + .8 / var(--font-body-scale))}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-dm-sans\)\,var\(--font-body-family\)\,sans-serif\]{--tw-font-weight: var(--font-dm-sans),var(--font-body-family),sans-serif;font-weight:var(--font-dm-sans),var(--font-body-family),sans-serif}.font-\[var\(--font-karla\)\,var\(--font-body-family\)\,sans-serif\]{--tw-font-weight: var(--font-karla),var(--font-body-family),sans-serif;font-weight:var(--font-karla),var(--font-body-family),sans-serif}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking: .06em;letter-spacing:.06em}.tracking-\[0\.6px\]{--tw-tracking: .6px;letter-spacing:.6px}.tracking-\[0\.07rem\]{--tw-tracking: .07rem;letter-spacing:.07rem}.tracking-\[0\.08em\]{--tw-tracking: .08em;letter-spacing:.08em}.tracking-\[0\.24px\]{--tw-tracking: .24px;letter-spacing:.24px}.tracking-\[0\.48px\]{--tw-tracking: .48px;letter-spacing:.48px}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words,.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#F5F4F2\]{color:#f5f4f2!important}.\!text-black{color:#1c1c1c!important}.\!text-white{color:#fdfdfd!important}.text-\[\#000000\]{color:#000}.text-\[\#494D2E\]{color:#494d2e}.text-\[\#1178AC\]{color:#1178ac}.text-\[\#131927\]{color:#131927}.text-\[rgb\(var\(--color-foreground\)\)\]{color:rgb(var(--color-foreground))}.text-\[rgba\(var\(--color-foreground\)\,0\.72\)\]{color:rgba(var(--color-foreground),.72)}.text-\[rgba\(var\(--color-foreground\)\,0\.75\)\]{color:rgba(var(--color-foreground),.75)}.text-black{color:#1c1c1c}.text-black\/70{color:color-mix(in oklab,#1C1C1C 70%,transparent)}.text-blue-500{color:var(--color-blue-500)}.text-brand{color:#000}.text-current{color:currentcolor}.text-gray-500{color:var(--color-gray-500)}.text-gray-900{color:var(--color-gray-900)}.text-lime{color:var(--color-relab-accent-green)}.text-text{color:var(--color-text)}.text-white{color:#fdfdfd}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[0\.1rem\]{text-decoration-thickness:.1rem}.underline-offset-\[0\.3rem\]{text-underline-offset:.3rem}.opacity-0{opacity:0%}.opacity-40{opacity:40%}.opacity-70{opacity:70%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 0 0 1px var(--tw-shadow-color, rgba(0,0,0,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);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,)}.drop-shadow-md{--tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, rgb(0 0 0 / .12)));--tw-drop-shadow: drop-shadow(var(--drop-shadow-md));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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[text-decoration-thickness\]{transition-property:text-decoration-thickness;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.delay-\[100ms\]{transition-delay:.1s}.delay-\[300ms\]{transition-delay:.3s}.delay-\[500ms\]{transition-delay:.5s}.delay-\[700ms\]{transition-delay:.7s}.delay-\[900ms\]{transition-delay:.9s}.delay-\[1100ms\]{transition-delay:1.1s}.delay-\[1300ms\]{transition-delay:1.3s}.delay-\[1500ms\]{transition-delay:1.5s}.delay-\[1700ms\]{transition-delay:1.7s}.delay-\[1900ms\]{transition-delay:1.9s}.delay-\[2100ms\]{transition-delay:2.1s}.delay-\[2300ms\]{transition-delay:2.3s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.duration-700{--tw-duration: .7s;transition-duration:.7s}.duration-\[350ms\]{--tw-duration: .35s;transition-duration:.35s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease: cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:100%}.placeholder\:text-\[rgba\(var\(--color-foreground\)\,0\.45\)\]::placeholder{color:rgba(var(--color-foreground),.45)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:\!hidden:after{content:var(--tw-content);display:none!important}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[4px\]:after{content:var(--tw-content);height:4px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x: 0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:bg-\[\#000000\]:after{content:var(--tw-content);background-color:#000}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.only\:w-full:only-child{width:100%}.only\:max-w-full:only-child{max-width:100%}.hover\:\!border-\[\#000000\]:hover{border-color:#000!important}.hover\:\!bg-gray-200:hover{background-color:var(--color-gray-200)!important}.hover\:bg-brand:hover{background-color:#000}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:text-white:hover{color:#fdfdfd}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[0\.2rem\]:hover{text-decoration-thickness:.2rem}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.focus\:border-b-\[rgba\(var\(--color-foreground\)\,0\.55\)\]:focus{border-bottom-color:rgba(var(--color-foreground),.55)}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-brand:focus{--tw-ring-color: #000000}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.hover\:enabled\:border-black:hover:enabled{border-color:#1c1c1c}.hover\:enabled\:bg-black:hover:enabled{background-color:#1c1c1c}.hover\:enabled\:text-white:hover:enabled{color:#fdfdfd}.disabled\:max-w-40:disabled{max-width:calc(var(--spacing) * 40)}.disabled\:min-w-7:disabled{min-width:calc(var(--spacing) * 7)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:px-2\.5:disabled{padding-inline:calc(var(--spacing) * 2.5)}.disabled\:text-base:disabled{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.disabled\:leading-tight:disabled{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.disabled\:opacity-60:disabled{opacity:60%}.disabled\:opacity-65:disabled{opacity:65%}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media(prefers-reduced-motion:no-preference){.motion-safe\:duration-700{--tw-duration: .7s;transition-duration:.7s}}@media(prefers-reduced-motion:reduce){.motion-reduce\:overflow-auto{overflow:auto}}@media not (min-width:48rem){.max-md\:mt-4{margin-top:calc(var(--spacing) * 4)}}@media not (min-width:48rem){.max-md\:mb-\[1\.8rem\]{margin-bottom:1.8rem}}@media not (min-width:48rem){.max-md\:hidden{display:none}}@media not (min-width:48rem){.max-md\:flex-row{flex-direction:row}}@media not (min-width:48rem){.max-md\:flex-wrap{flex-wrap:wrap}}@media not (min-width:48rem){.max-md\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media not (min-width:48rem){.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media not (min-width:48rem){.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media not (min-width:48rem){.max-md\:pr-5{padding-right:calc(var(--spacing) * 5)}}@media(min-width:750px){.min-\[750px\]\:justify-end{justify-content:flex-end}}@media(min-width:866px){@media not (min-width:1200px){.hero\:max-relab-xl\:pr-\[calc\(22px\+9px\)\]{padding-right:31px}}}@media(min-width:866px){@media not (min-width:1200px){.hero\:max-relab-xl\:pl-\[22px\]{padding-left:22px}}}@media(min-width:990px){.relab-lg\:relative{position:relative}}@media(min-width:990px){.relab-lg\:z-\[1\]{z-index:1}}@media(min-width:990px){.relab-lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}}@media(min-width:990px){.relab-lg\:h-\[27\.5rem\]{height:27.5rem}}@media(min-width:990px){.relab-lg\:h-\[55rem\]{height:55rem}}@media(min-width:990px){.relab-lg\:h-\[82\.5rem\]{height:82.5rem}}@media(min-width:990px){.relab-lg\:p-24{padding:calc(var(--spacing) * 24)}}@media(min-width:990px){.relab-lg\:px-28{padding-inline:calc(var(--spacing) * 28)}}@media(min-width:990px){.relab-lg\:pr-0{padding-right:calc(var(--spacing) * 0)}}@media(min-width:990px){.relab-lg\:pr-20{padding-right:calc(var(--spacing) * 20)}}@media(min-width:990px){.relab-lg\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(min-width:990px){.relab-lg\:pl-20{padding-left:calc(var(--spacing) * 20)}}@media(min-width:1200px){.relab-xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:py-4{padding-block:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}}@media(min-width:40rem){.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:-top-32{top:calc(var(--spacing) * -32)}}@media(min-width:48rem){.md\:top-48{top:calc(var(--spacing) * 48)}}@media(min-width:48rem){.md\:top-auto{top:auto}}@media(min-width:48rem){.md\:right-auto{right:auto}}@media(min-width:48rem){.md\:bottom-0{bottom:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:left-1\/2{left:50%}}@media(min-width:48rem){.md\:order-2{order:2}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:48rem){.md\:col-span-3{grid-column:span 3 / span 3}}@media(min-width:48rem){.md\:col-span-5{grid-column:span 5 / span 5}}@media(min-width:48rem){.md\:m-8{margin:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:mx-8{margin-inline:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:\!my-24{margin-block:calc(var(--spacing) * 24)!important}}@media(min-width:48rem){.md\:mt-0{margin-top:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:mt-5{margin-top:calc(var(--spacing) * 5)}}@media(min-width:48rem){.md\:mt-8{margin-top:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:mt-10{margin-top:calc(var(--spacing) * 10)}}@media(min-width:48rem){.md\:mt-12{margin-top:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:mt-20{margin-top:calc(var(--spacing) * 20)}}@media(min-width:48rem){.md\:mt-24{margin-top:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:mt-40{margin-top:calc(var(--spacing) * 40)}}@media(min-width:48rem){.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}}@media(min-width:48rem){.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:mb-9{margin-bottom:calc(var(--spacing) * 9)}}@media(min-width:48rem){.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:mb-28{margin-bottom:calc(var(--spacing) * 28)}}@media(min-width:48rem){.md\:ml-8{margin-left:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:\!block{display:block!important}}@media(min-width:48rem){.md\:\!hidden{display:none!important}}@media(min-width:48rem){.md\:block{display:block}}@media(min-width:48rem){.md\:flex{display:flex}}@media(min-width:48rem){.md\:grid{display:grid}}@media(min-width:48rem){.md\:hidden{display:none}}@media(min-width:48rem){.md\:aspect-\[9\/3\]{aspect-ratio:9/3}}@media(min-width:48rem){.md\:h-48{height:calc(var(--spacing) * 48)}}@media(min-width:48rem){.md\:h-\[4em\]{height:4em}}@media(min-width:48rem){.md\:h-\[18px\]{height:18px}}@media(min-width:48rem){.md\:h-\[22rem\]{height:22rem}}@media(min-width:48rem){.md\:h-\[44rem\]{height:44rem}}@media(min-width:48rem){.md\:h-\[66rem\]{height:66rem}}@media(min-width:48rem){.md\:h-\[80vh\]{height:80vh}}@media(min-width:48rem){.md\:h-full{height:100%}}@media(min-width:48rem){.md\:min-h-0{min-height:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:min-h-\[80vh\]{min-height:80vh}}@media(min-width:48rem){.md\:\!w-fit{width:fit-content!important}}@media(min-width:48rem){.md\:w-1\/2{width:50%}}@media(min-width:48rem){.md\:w-1\/4{width:25%}}@media(min-width:48rem){.md\:w-1\/6{width:calc(1/6 * 100%)}}@media(min-width:48rem){.md\:w-2\/3{width:calc(2/3 * 100%)}}@media(min-width:48rem){.md\:w-3\/4{width:75%}}@media(min-width:48rem){.md\:w-4\/5{width:80%}}@media(min-width:48rem){.md\:w-28{width:calc(var(--spacing) * 28)}}@media(min-width:48rem){.md\:w-40{width:calc(var(--spacing) * 40)}}@media(min-width:48rem){.md\:w-48{width:calc(var(--spacing) * 48)}}@media(min-width:48rem){.md\:w-52{width:calc(var(--spacing) * 52)}}@media(min-width:48rem){.md\:w-\[18px\]{width:18px}}@media(min-width:48rem){.md\:w-\[70\%\]{width:70%}}@media(min-width:48rem){.md\:w-\[95\%\]{width:95%}}@media(min-width:48rem){.md\:w-auto{width:auto}}@media(min-width:48rem){.md\:w-fit{width:fit-content}}@media(min-width:48rem){.md\:w-full{width:100%}}@media(min-width:48rem){.md\:max-w-\[38rem\]{max-width:38rem}}@media(min-width:48rem){.md\:max-w-\[45rem\]{max-width:45rem}}@media(min-width:48rem){.md\:max-w-\[50rem\]{max-width:50rem}}@media(min-width:48rem){.md\:min-w-1\/6{min-width:calc(1/6 * 100%)}}@media(min-width:48rem){.md\:min-w-full{min-width:100%}}@media(min-width:48rem){.md\:flex-1{flex:1}}@media(min-width:48rem){.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:48rem){.md\:flex-col{flex-direction:column}}@media(min-width:48rem){.md\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:flex-wrap{flex-wrap:wrap}}@media(min-width:48rem){.md\:items-center{align-items:center}}@media(min-width:48rem){.md\:items-stretch{align-items:stretch}}@media(min-width:48rem){.md\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:justify-center{justify-content:center}}@media(min-width:48rem){.md\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:justify-start{justify-content:flex-start}}@media(min-width:48rem){.md\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:gap-12{gap:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:\!gap-x-32{column-gap:calc(var(--spacing) * 32)!important}}@media(min-width:48rem){.md\:gap-x-7{column-gap:calc(var(--spacing) * 7)}}@media(min-width:48rem){.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:gap-x-16{column-gap:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:gap-x-24{column-gap:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:gap-y-16{row-gap:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:self-start{align-self:flex-start}}@media(min-width:48rem){.md\:overflow-auto{overflow:auto}}@media(min-width:48rem){.md\:overflow-x-hidden{overflow-x:hidden}}@media(min-width:48rem){.md\:rounded-none{border-radius:0}}@media(min-width:48rem){.md\:rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}}@media(min-width:48rem){.md\:p-4{padding:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:p-12{padding:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:p-20{padding:calc(var(--spacing) * 20)}}@media(min-width:48rem){.md\:p-24{padding:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:p-\[2\.4rem_3rem\]{padding:2.4rem 3rem}}@media(min-width:48rem){.md\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:48rem){.md\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:\!py-12{padding-block:calc(var(--spacing) * 12)!important}}@media(min-width:48rem){.md\:\!py-24{padding-block:calc(var(--spacing) * 24)!important}}@media(min-width:48rem){.md\:py-4{padding-block:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:py-6{padding-block:calc(var(--spacing) * 6)}}@media(min-width:48rem){.md\:py-8{padding-block:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:py-12{padding-block:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:py-24{padding-block:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:py-28{padding-block:calc(var(--spacing) * 28)}}@media(min-width:48rem){.md\:py-\[3\.6rem\]{padding-block:3.6rem}}@media(min-width:48rem){.md\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:pt-8{padding-top:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:pt-16{padding-top:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:pt-24{padding-top:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:pt-32{padding-top:calc(var(--spacing) * 32)}}@media(min-width:48rem){.md\:pt-40{padding-top:calc(var(--spacing) * 40)}}@media(min-width:48rem){.md\:pt-48{padding-top:calc(var(--spacing) * 48)}}@media(min-width:48rem){.md\:pt-56{padding-top:calc(var(--spacing) * 56)}}@media(min-width:48rem){.md\:pt-64{padding-top:calc(var(--spacing) * 64)}}@media(min-width:48rem){.md\:pt-72{padding-top:calc(var(--spacing) * 72)}}@media(min-width:48rem){.md\:pt-80{padding-top:calc(var(--spacing) * 80)}}@media(min-width:48rem){.md\:pr-6{padding-right:calc(var(--spacing) * 6)}}@media(min-width:48rem){.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media(min-width:48rem){.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media(min-width:48rem){.md\:pb-18{padding-bottom:calc(var(--spacing) * 18)}}@media(min-width:48rem){.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}@media(min-width:48rem){.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}@media(min-width:48rem){.md\:pb-40{padding-bottom:calc(var(--spacing) * 40)}}@media(min-width:48rem){.md\:pb-48{padding-bottom:calc(var(--spacing) * 48)}}@media(min-width:48rem){.md\:pb-56{padding-bottom:calc(var(--spacing) * 56)}}@media(min-width:48rem){.md\:pb-64{padding-bottom:calc(var(--spacing) * 64)}}@media(min-width:48rem){.md\:pb-72{padding-bottom:calc(var(--spacing) * 72)}}@media(min-width:48rem){.md\:pb-80{padding-bottom:calc(var(--spacing) * 80)}}@media(min-width:48rem){.md\:text-left{text-align:left}}@media(min-width:48rem){.md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading, var(--text-5xl--line-height))!important}}@media(min-width:48rem){.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media(min-width:48rem){.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}@media(min-width:48rem){.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(min-width:48rem){.md\:text-\[1\.3rem\]{font-size:1.3rem}}@media(min-width:48rem){.md\:text-\[1\.6rem\]{font-size:1.6rem}}@media(min-width:48rem){.md\:text-\[18px\]{font-size:18px}}@media(min-width:48rem){.md\:text-\[20px\]{font-size:20px}}@media(min-width:48rem){.md\:text-\[32px\]{font-size:32px}}@media(min-width:48rem){.md\:text-\[40px\]{font-size:40px}}@media(min-width:48rem){.md\:leading-\[1\.5\]{--tw-leading: 1.5;line-height:1.5}}@media(min-width:48rem){.md\:tracking-\[0\.04em\]{--tw-tracking: .04em;letter-spacing:.04em}}@media(min-width:48rem){.md\:tracking-\[0\.56px\]{--tw-tracking: .56px;letter-spacing:.56px}}@media(min-width:48rem){.md\:uppercase{text-transform:uppercase}}@media(min-width:48rem){@media not (min-width:865px){.md\:max-\[865px\]\:pr-\[calc\(22px\+9px\)\]{padding-right:31px}}}@media(min-width:48rem){@media not (min-width:865px){.md\:max-\[865px\]\:pl-\[22px\]{padding-left:22px}}}@media(min-width:64rem){.lg\:hidden{display:none}}@media(min-width:64rem){.lg\:h-\[7em\]{height:7em}}@media(min-width:64rem){.lg\:max-w-\[78rem\]{max-width:78rem}}@media(min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:text-brand:is(:where(.group):hover *){color:#000}@media(min-width:48rem){.md\:group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(min-width:48rem){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.\[\&_\.article\]\:snap-start .article{scroll-snap-align:start}@media(min-width:48rem){.md\:\[\&_\.article\+\.article\]\:ml-\[var\(--grid-desktop-horizontal-spacing\)\] .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}.\[\&_\.banner-swiper\]\:relative .banner-swiper{position:relative}.\[\&_\.banner-swiper\]\:z-\[1\] .banner-swiper{z-index:1}.\[\&_\.banner-swiper\]\:h-\[80vh\] .banner-swiper{height:80vh}.\[\&_\.banner-swiper\]\:w-full .banner-swiper{width:100%}@media not (min-width:48rem){.max-md\:\[\&_\.banner-swiper_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:right-auto .banner-swiper .banner__media-half+.banner__media-half{right:auto}}@media not (min-width:48rem){.max-md\:\[\&_\.banner-swiper_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:left-0 .banner-swiper .banner__media-half+.banner__media-half{left:calc(var(--spacing) * 0)}}.\[\&_\.banner-swiper_\.swiper-slide\]\:\!absolute .banner-swiper .swiper-slide{position:absolute!important}.\[\&_\.banner-swiper_\.swiper-slide\]\:\!top-0 .banner-swiper .swiper-slide{top:calc(var(--spacing) * 0)!important}.\[\&_\.banner-swiper_\.swiper-slide\]\:\!left-0 .banner-swiper .swiper-slide{left:calc(var(--spacing) * 0)!important}.\[\&_\.banner-swiper_\.swiper-slide\]\:flex .banner-swiper .swiper-slide{display:flex}.\[\&_\.banner-swiper_\.swiper-slide\]\:h-\[90vh\] .banner-swiper .swiper-slide{height:90vh}.\[\&_\.banner-swiper_\.swiper-slide\]\:w-full .banner-swiper .swiper-slide{width:100%}.\[\&_\.banner-swiper_\.swiper-slide\]\:flex-row .banner-swiper .swiper-slide{flex-direction:row}.\[\&_\.banner-swiper_\.swiper-slide\]\:opacity-0 .banner-swiper .swiper-slide{opacity:0%}.\[\&_\.banner-swiper_\.swiper-slide\]\:transition-opacity .banner-swiper .swiper-slide{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.\[\&_\.banner-swiper_\.swiper-slide\]\:duration-500 .banner-swiper .swiper-slide{--tw-duration: .5s;transition-duration:.5s}@media not (min-width:48rem){.max-md\:\[\&_\.banner-swiper_\.swiper-slide\]\:flex-col .banner-swiper .swiper-slide{flex-direction:column}}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media\]\:relative .banner-swiper .swiper-slide .banner__media{position:relative}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media\]\:h-\[90vh\] .banner-swiper .swiper-slide .banner__media{height:90vh}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media\]\:w-1\/2 .banner-swiper .swiper-slide .banner__media{width:50%}@media not (min-width:48rem){.max-md\:\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media\]\:h-auto .banner-swiper .swiper-slide .banner__media{height:auto}}@media not (min-width:48rem){.max-md\:\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media\]\:w-full .banner-swiper .swiper-slide .banner__media{width:100%}}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media_img\]\:block .banner-swiper .swiper-slide .banner__media img{display:block}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media_img\]\:h-\[90vh\] .banner-swiper .swiper-slide .banner__media img{height:90vh}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media_img\]\:w-full .banner-swiper .swiper-slide .banner__media img{width:100%}.\[\&_\.banner-swiper_\.swiper-slide_\.banner\\_\\_media_img\]\:object-cover .banner-swiper .swiper-slide .banner__media img{object-fit:cover}.\[\&_\.banner-swiper_\.swiper-slide-active\]\:\!opacity-100 .banner-swiper .swiper-slide-active{opacity:100%!important}.\[\&_\.banner-swiper_\.swiper-wrapper\]\:relative .banner-swiper .swiper-wrapper{position:relative}.\[\&_\.banner-swiper_\.swiper-wrapper\]\:h-\[90vh\] .banner-swiper .swiper-wrapper{height:90vh}.\[\&_\.banner\\_\\_box\]\:text-center .banner__box{text-align:center}.\[\&_\.banner\\_\\_box_\.banner\\_\\_heading\+\*\]\:mt-4 .banner__box .banner__heading+*{margin-top:calc(var(--spacing) * 4)}.\[\&_\.banner\\_\\_box_\.banner\\_\\_text\]\:mt-6 .banner__box .banner__text{margin-top:calc(var(--spacing) * 6)}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_box_\.banner\\_\\_text\]\:mt-8 .banner__box .banner__text{margin-top:calc(var(--spacing) * 8)}}.\[\&_\.banner\\_\\_box\.gradient\]\:\[transform\:perspective\(0\)\] .banner__box.gradient{transform:perspective(0)}.\[\&_\.banner\\_\\_box\>\*\+\*\]\:mt-4 .banner__box>*+*{margin-top:calc(var(--spacing) * 4)}.\[\&_\.banner\\_\\_box\>\*\:first-child\]\:mt-0 .banner__box>*:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_\.banner\\_\\_buttons\]\:mt-8 .banner__buttons{margin-top:calc(var(--spacing) * 8)}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-center\]\:items-end .banner__content--bottom-center{align-items:flex-end}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-center\]\:justify-center .banner__content--bottom-center{justify-content:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-left\]\:items-end .banner__content--bottom-left{align-items:flex-end}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-left\]\:justify-start .banner__content--bottom-left{justify-content:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-right\]\:items-end .banner__content--bottom-right{align-items:flex-end}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--bottom-right\]\:justify-end .banner__content--bottom-right{justify-content:flex-end}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-center\]\:items-center .banner__content--middle-center{align-items:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-center\]\:justify-center .banner__content--middle-center{justify-content:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-left\]\:items-center .banner__content--middle-left{align-items:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-left\]\:justify-start .banner__content--middle-left{justify-content:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-right\]\:items-center .banner__content--middle-right{align-items:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--middle-right\]\:justify-end .banner__content--middle-right{justify-content:flex-end}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-center\]\:items-start .banner__content--top-center{align-items:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-center\]\:justify-center .banner__content--top-center{justify-content:center}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-left\]\:items-start .banner__content--top-left{align-items:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-left\]\:justify-start .banner__content--top-left{justify-content:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-right\]\:items-start .banner__content--top-right{align-items:flex-start}}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_content--top-right\]\:justify-end .banner__content--top-right{justify-content:flex-end}}.\[\&_\.banner\\_\\_heading\+\*\]\:mt-4 .banner__heading+*{margin-top:calc(var(--spacing) * 4)}.\[\&_\.banner\\_\\_media\]\:absolute .banner__media{position:absolute}.\[\&_\.banner\\_\\_media\]\:top-0 .banner__media{top:calc(var(--spacing) * 0)}.\[\&_\.banner\\_\\_media\]\:left-0 .banner__media{left:calc(var(--spacing) * 0)}.\[\&_\.banner\\_\\_media\]\:h-full .banner__media{height:100%}.\[\&_\.banner\\_\\_media\]\:w-full .banner__media{width:100%}.\[\&_\.banner\\_\\_media\]\:overflow-hidden .banner__media{overflow:hidden}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_media\]\:h-full .banner__media{height:100%}}.\[\&_\.banner\\_\\_media-half\]\:w-1\/2 .banner__media-half{width:50%}.\[\&_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:right-0 .banner__media-half+.banner__media-half{right:calc(var(--spacing) * 0)}.\[\&_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:left-auto .banner__media-half+.banner__media-half{left:auto}.\[\&_\.banner\\_\\_media\.animate--zoom-in\]\:\[clip-path\:inset\(0\)\] .banner__media.animate--zoom-in{clip-path:inset(0)}.\[\&_\.banner\\_\\_media\.animate--zoom-in\>img\:not\(\.zoom\)\:not\(\.deferred-media\\_\\_poster-button\)\]\:fixed .banner__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button){position:fixed}.\[\&_\.banner\\_\\_media\.animate--zoom-in\>img\:not\(\.zoom\)\:not\(\.deferred-media\\_\\_poster-button\)\]\:h-screen .banner__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button){height:100vh}.\[\&_\.banner\\_\\_media\:after\]\:pointer-events-none .banner__media:after{pointer-events:none}.\[\&_\.banner\\_\\_media\:after\]\:absolute .banner__media:after{position:absolute}.\[\&_\.banner\\_\\_media\:after\]\:inset-0 .banner__media:after{inset:calc(var(--spacing) * 0)}.\[\&_\.banner\\_\\_media\:after\]\:z-\[1\] .banner__media:after{z-index:1}.\[\&_\.banner\\_\\_media\:after\]\:h-full .banner__media:after{height:100%}.\[\&_\.banner\\_\\_media\:after\]\:w-full .banner__media:after{width:100%}.\[\&_\.banner\\_\\_media\:after\]\:bg-black .banner__media:after{background-color:#1c1c1c}.\[\&_\.banner\\_\\_media\:after\]\:opacity-0 .banner__media:after{opacity:0%}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:mx-1 .banner__navigation .swiper-pagination-bullet{margin-inline:calc(var(--spacing) * 1)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:h-4 .banner__navigation .swiper-pagination-bullet{height:calc(var(--spacing) * 4)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:w-4 .banner__navigation .swiper-pagination-bullet{width:calc(var(--spacing) * 4)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:rounded-full .banner__navigation .swiper-pagination-bullet{border-radius:calc(infinity * 1px)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:border-2 .banner__navigation .swiper-pagination-bullet{border-style:var(--tw-border-style);border-width:2px}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:border-white\/50 .banner__navigation .swiper-pagination-bullet{border-color:color-mix(in oklab,#FDFDFD 50%,transparent)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:bg-transparent .banner__navigation .swiper-pagination-bullet{background-color:transparent}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:opacity-100 .banner__navigation .swiper-pagination-bullet{opacity:100%}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:transition-all .banner__navigation .swiper-pagination-bullet{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:duration-300 .banner__navigation .swiper-pagination-bullet{--tw-duration: .3s;transition-duration:.3s}@media not (min-width:48rem){.max-md\:\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:h-3 .banner__navigation .swiper-pagination-bullet{height:calc(var(--spacing) * 3)}}@media not (min-width:48rem){.max-md\:\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\]\:w-3 .banner__navigation .swiper-pagination-bullet{width:calc(var(--spacing) * 3)}}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet-active\]\:border-white\/90 .banner__navigation .swiper-pagination-bullet-active{border-color:color-mix(in oklab,#FDFDFD 90%,transparent)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet-active\]\:bg-white\/90 .banner__navigation .swiper-pagination-bullet-active{background-color:color-mix(in oklab,#FDFDFD 90%,transparent)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\:hover\]\:border-white\/80 .banner__navigation .swiper-pagination-bullet:hover{border-color:color-mix(in oklab,#FDFDFD 80%,transparent)}.\[\&_\.banner\\_\\_navigation_\.swiper-pagination-bullet\:hover\]\:bg-white\/20 .banner__navigation .swiper-pagination-bullet:hover{background-color:color-mix(in oklab,#FDFDFD 20%,transparent)}.\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:absolute .banner__navigation.swiper-pagination{position:absolute}.\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:bottom-8 .banner__navigation.swiper-pagination{bottom:calc(var(--spacing) * 8)}.\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:left-1\/2 .banner__navigation.swiper-pagination{left:50%}.\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:z-10 .banner__navigation.swiper-pagination{z-index:10}.\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:-translate-x-1\/2 .banner__navigation.swiper-pagination{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media not (min-width:48rem){.max-md\:\[\&_\.banner\\_\\_navigation\.swiper-pagination\]\:bottom-4 .banner__navigation.swiper-pagination{bottom:calc(var(--spacing) * 4)}}.\[\&_\.banner\\_\\_text\]\:mt-6 .banner__text{margin-top:calc(var(--spacing) * 6)}@media(min-width:48rem){.md\:\[\&_\.banner\\_\\_text\]\:mt-8 .banner__text{margin-top:calc(var(--spacing) * 8)}}@media not (min-width:48rem){.max-md\:\[\&_\.blog\\_\\_post\.article\]\:w-\[calc\(100\%-3rem-var\(--grid-mobile-horizontal-spacing\)\)\] .blog__post.article{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}}.\[\&_\.card-wrapper\]\:w-full .card-wrapper{width:100%}.\[\&_\.contact\\_\\_label\]\:text-\[rgb\(176\,37\,37\)\] .contact__label{color:#b02525}.\[\&_\.form\\_\\_message\]\:mt-6 .form__message{margin-top:calc(var(--spacing) * 6)}.\[\&_\.form\\_\\_message\]\:items-start .form__message{align-items:flex-start}.\[\&_\.gradient\:has\(\>\.password-header\)\]\:\!bg-transparent .gradient:has(>.password-header){background-color:transparent!important}.\[\&_\.gradient\:has\(\>\.password-header\)\]\:\[--gradient-background\:transparent\] .gradient:has(>.password-header){--gradient-background: transparent}.\[\&_\.icon\]\:ml-5 .icon{margin-left:calc(var(--spacing) * 5)}.\[\&_\.icon\]\:w-\[1\.2rem\] .icon{width:1.2rem}.\[\&_\.icon\]\:shrink-0 .icon{flex-shrink:0}.\[\&_\.icon-close\]\:text-\[rgb\(var\(--color-foreground\)\)\] .icon-close{color:rgb(var(--color-foreground))}.\[\&_\.icon-success\]\:mt-\[0\.2rem\] .icon-success{margin-top:.2rem}.\[\&_\.modal\\_\\_close-button\]\:list-none .modal__close-button{list-style-type:none}.\[\&_\.modal\\_\\_toggle\]\:list-none .modal__toggle{list-style-type:none}.\[\&_\.modal\\_\\_toggle-close\]\:hidden .modal__toggle-close{display:none}.\[\&_\.modal\\_\\_toggle-open\]\:flex .modal__toggle-open{display:flex}.\[\&_\.modal\\_\\_toggle\:\:-webkit-details-marker\]\:hidden .modal__toggle::-webkit-details-marker{display:none}.\[\&_\.newsletter-form\]\:inline-block .newsletter-form{display:inline-block}.\[\&_\.newsletter-form\\_\\_field-wrapper\]\:inline-block .newsletter-form__field-wrapper{display:inline-block}.\[\&_\.password-waitlist\]\:flex-1 .password-waitlist{flex:1}.\[\&_\.password\\_\\_footer-caption_a\]\:p-0 .password__footer-caption a{padding:calc(var(--spacing) * 0)}.\[\&_\.password\\_\\_footer-caption_a\]\:text-\[rgb\(var\(--color-link\)\)\] .password__footer-caption a{color:rgb(var(--color-link))}.\[\&_\.placeholder-svg\]\:block .placeholder-svg{display:block}.\[\&_\.placeholder-svg\]\:h-auto .placeholder-svg{height:auto}.\[\&_\.placeholder-svg\]\:w-full .placeholder-svg{width:100%}.\[\&_\.price\]\:text-base .price{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.\[\&_\.price\]\:text-inherit .price{color:inherit}.\[\&_\.product-media-container\]\:mb-\[var\(--media-shadow-vertical-offset\)\] .product-media-container{margin-bottom:var(--media-shadow-vertical-offset)}.\[\&_\.product-media-container\]\:max-w-full .product-media-container{max-width:100%}.\[\&_\.product\\_\\_media-item\]\:pl-0 .product__media-item{padding-left:calc(var(--spacing) * 0)}@media(min-width:48rem){.md\:\[\&_\.product\\_\\_media-item\]\:pb-0 .product__media-item{padding-bottom:calc(var(--spacing) * 0)}}.\[\&_\.product\\_\\_media-list\]\:m-0 .product__media-list{margin:calc(var(--spacing) * 0)}.\[\&_\.product\\_\\_media-list\]\:w-full .product__media-list{width:100%}.\[\&_\.product\\_\\_media-list\]\:pb-0 .product__media-list{padding-bottom:calc(var(--spacing) * 0)}@media(min-width:990px){.relab-lg\:\[\&_\.ratio\:\:before\]\:\!pb-\[27\.5rem\] .ratio:before{padding-bottom:27.5rem!important}}@media(min-width:990px){.relab-lg\:\[\&_\.ratio\:\:before\]\:\!pb-\[55rem\] .ratio:before{padding-bottom:55rem!important}}@media(min-width:990px){.relab-lg\:\[\&_\.ratio\:\:before\]\:\!pb-\[82\.5rem\] .ratio:before{padding-bottom:82.5rem!important}}@media(min-width:48rem){.md\:\[\&_\.ratio\:\:before\]\:\!pb-\[22rem\] .ratio:before{padding-bottom:22rem!important}}@media(min-width:48rem){.md\:\[\&_\.ratio\:\:before\]\:\!pb-\[44rem\] .ratio:before{padding-bottom:44rem!important}}@media(min-width:48rem){.md\:\[\&_\.ratio\:\:before\]\:\!pb-\[66rem\] .ratio:before{padding-bottom:66rem!important}}.\[\&_\.relab-card\\_\\_cta\]\:w-fit .relab-card__cta{width:fit-content}.\[\&_\.relab-card\\_\\_cta\]\:max-w-full .relab-card__cta{max-width:100%}.\[\&_\.relab-card\\_\\_cta\]\:flex-nowrap .relab-card__cta{flex-wrap:nowrap}.\[\&_\.relab-card\\_\\_cta\]\:whitespace-nowrap .relab-card__cta{white-space:nowrap}.\[\&_\.relab-card\\_\\_cta-mid\]\:hidden .relab-card__cta-mid{display:none}.\[\&_\.relab-card\\_\\_cta-mid\]\:shrink-0 .relab-card__cta-mid{flex-shrink:0}.\[\&_\.relab-card\\_\\_cta-price\]\:hidden .relab-card__cta-price{display:none}.\[\&_\.relab-card\\_\\_cta-price\]\:whitespace-nowrap .relab-card__cta-price{white-space:nowrap}.\[\&_\.relab-card\\_\\_cta-sep\]\:hidden .relab-card__cta-sep{display:none}.\[\&_\.rich-text\\_\\_buttons\]\:justify-end .rich-text__buttons{justify-content:flex-end}.\[\&_\.rich-text\\_\\_buttons\]\:justify-start .rich-text__buttons{justify-content:flex-start}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:float-right .share-button+.product__view-details{float:right}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:inline-flex .share-button+.product__view-details{display:inline-flex}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:min-h-\[4\.4rem\] .share-button+.product__view-details{min-height:4.4rem}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:items-center .share-button+.product__view-details{align-items:center}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:after\:clear-both .share-button+.product__view-details:after{content:var(--tw-content);clear:both}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:after\:table .share-button+.product__view-details:after{content:var(--tw-content);display:table}.\[\&_\.share-button\+\.product\\_\\_view-details\]\:after\:content-\[\'\'\] .share-button+.product__view-details:after{--tw-content: "";content:var(--tw-content)}.\[\&_\.share-button\:nth-last-child\(2\)\]\:inline-flex .share-button:nth-last-child(2){display:inline-flex}.\[\&_\.svg-wrapper\]\:mr-4 .svg-wrapper{margin-right:calc(var(--spacing) * 4)}.\[\&_\.svg-wrapper\]\:h-\[1\.8rem\] .svg-wrapper{height:1.8rem}.\[\&_\.svg-wrapper\]\:h-\[15px\] .svg-wrapper{height:15px}.\[\&_\.svg-wrapper\]\:w-\[1\.8rem\] .svg-wrapper{width:1.8rem}.\[\&_\.svg-wrapper\]\:w-\[15px\] .svg-wrapper{width:15px}.\[\&_\.svg-wrapper\]\:shrink-0 .svg-wrapper{flex-shrink:0}.\[\&_a\]\:p-0 a{padding:calc(var(--spacing) * 0)}.\[\&_a\]\:text-\[1\.3rem\] a{font-size:1.3rem}.\[\&_a\]\:leading-\[calc\(1\+0\.5\/var\(--font-body-scale\)\)\] a{--tw-leading: calc(1 + .5 / var(--font-body-scale));line-height:calc(1 + .5 / var(--font-body-scale))}.\[\&_a\]\:font-normal a{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_h2\]\:my-\[2\.8rem\] h2{margin-block:2.8rem}.\[\&_h2\]\:mb-\[1\.2rem\] h2{margin-bottom:1.2rem}.\[\&_h2\:first-child\]\:mt-0 h2:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_h3\]\:my-\[2\.8rem\] h3{margin-block:2.8rem}.\[\&_h3\]\:mb-\[1\.2rem\] h3{margin-bottom:1.2rem}.\[\&_h3\:first-child\]\:mt-0 h3:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_h4\]\:my-\[2\.8rem\] h4{margin-block:2.8rem}.\[\&_h4\]\:mb-\[1\.2rem\] h4{margin-bottom:1.2rem}.\[\&_h4\:first-child\]\:mt-0 h4:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_ol\]\:mb-\[2\.4rem\] ol{margin-bottom:2.4rem}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:mb-\[2\.4rem\] p{margin-bottom:2.4rem}.\[\&_p\+p\]\:mt-\[0\.75em\] p+p{margin-top:.75em}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-\[0\.55rem\] svg{width:.55rem}.hover\:enabled\:\[\&_svg_path\]\:stroke-white:hover:enabled svg path{stroke:#fdfdfd}.\[\&_svg\:first-child\]\:-rotate-90 svg:first-child{rotate:-90deg}.\[\&_svg\:last-child\]\:mt-\[-0\.35rem\] svg:last-child{margin-top:-.35rem}.\[\&_svg\:last-child\]\:rotate-90 svg:last-child{rotate:90deg}.\[\&_ul\]\:mb-\[2\.4rem\] ul{margin-bottom:2.4rem}.\[\&\+\.article-template\\_\\_content\]\:mt-6+.article-template__content{margin-top:calc(var(--spacing) * 6)}.\[\&\+\.rich-text\\_\\_buttons\]\:mt-4+.rich-text__buttons{margin-top:calc(var(--spacing) * 4)}.\[\&\+header\]\:mt-6+header{margin-top:calc(var(--spacing) * 6)}.\[\&\.background-secondary_\.blog-placeholder\\_\\_content\]\:bg-\[rgb\(var\(--color-background\)\)\].background-secondary .blog-placeholder__content{background-color:rgb(var(--color-background))}@media not (min-width:48rem){.max-md\:\[\&\.banner--large\.banner--mobile-bottom\:not\(\.banner--adapt\)_\.banner\\_\\_media\]\:h-\[39rem\].banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:39rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--large\:not\(\.banner--mobile-bottom\)\:not\(\.banner--adapt\)_\.banner\\_\\_content\]\:min-h-\[39rem\].banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:39rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--medium\.banner--mobile-bottom\:not\(\.banner--adapt\)_\.banner\\_\\_media\]\:h-\[34rem\].banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:34rem}}@media(min-width:48rem){.md\:\[\&\.banner--medium\:not\(\.banner--adapt\)\]\:min-h-\[56rem\].banner--medium:not(.banner--adapt){min-height:56rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--medium\:not\(\.banner--mobile-bottom\)\:not\(\.banner--adapt\)_\.banner\\_\\_content\]\:min-h-\[34rem\].banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:34rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--mobile-bottom_\.banner\\_\\_media\]\:relative.banner--mobile-bottom .banner__media{position:relative}}@media not (min-width:48rem){.max-md\:\[\&\.banner--mobile-bottom_\.banner\\_\\_media\:after\]\:hidden.banner--mobile-bottom .banner__media:after{display:none}}@media not (min-width:48rem){.max-md\:\[\&\.banner--mobile-bottom\:after\]\:hidden.banner--mobile-bottom:after{display:none}}@media not (min-width:48rem){.max-md\:\[\&\.banner--mobile-bottom\:not\(\.banner--stacked\)_\.banner\\_\\_content\]\:order-2.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}}.\[\&\.banner--slideshow_\.banner\\_\\_content\]\:pointer-events-none.banner--slideshow .banner__content{pointer-events:none}.\[\&\.banner--slideshow_\.banner\\_\\_content\]\:absolute.banner--slideshow .banner__content{position:absolute}.\[\&\.banner--slideshow_\.banner\\_\\_content\]\:inset-0.banner--slideshow .banner__content{inset:calc(var(--spacing) * 0)}.\[\&\.banner--slideshow_\.banner\\_\\_content\]\:z-\[5\].banner--slideshow .banner__content{z-index:5}.\[\&\.banner--slideshow_\.banner\\_\\_content_\.banner\\_\\_box\]\:pointer-events-auto.banner--slideshow .banner__content .banner__box{pointer-events:auto}@media not (min-width:48rem){.max-md\:\[\&\.banner--slideshow_\.banner\\_\\_content_\.banner\\_\\_box\]\:bg-white.banner--slideshow .banner__content .banner__box{background-color:#fdfdfd}}@media not (min-width:48rem){.max-md\:\[\&\.banner--small\.banner--mobile-bottom\:not\(\.banner--adapt\)_\.banner\\_\\_media\]\:h-\[28rem\].banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:28rem}}@media(min-width:48rem){.md\:\[\&\.banner--small\:not\(\.banner--adapt\)\]\:min-h-\[42rem\].banner--small:not(.banner--adapt){min-height:42rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--small\:not\(\.banner--mobile-bottom\)\:not\(\.banner--adapt\)_\.banner\\_\\_content\]\:min-h-\[28rem\].banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:28rem}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\]\:h-auto.banner--stacked{height:auto}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media\]\:flex-col.banner--stacked .banner__media{flex-direction:column}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media-half\]\:w-full.banner--stacked .banner__media-half{width:100%}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:right-auto.banner--stacked .banner__media-half+.banner__media-half{right:auto}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:left-0.banner--stacked .banner__media-half+.banner__media-half{left:calc(var(--spacing) * 0)}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media-half\+\.banner\\_\\_media-half\]\:order-1.banner--stacked .banner__media-half+.banner__media-half{order:1}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked_\.banner\\_\\_media-image-half\]\:w-full.banner--stacked .banner__media-image-half{width:100%}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\.banner--adapt\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_content\]\:absolute.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{position:absolute}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\.banner--adapt\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_content\]\:max-h-full.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{max-height:100%}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\.banner--adapt\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_content\]\:overflow-hidden.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{overflow:hidden}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\:not\(\.banner--adapt\)_\.banner\\_\\_media\]\:relative.banner--stacked:not(.banner--adapt) .banner__media{position:relative}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_media\]\:relative.banner--stacked:not(.banner--mobile-bottom) .banner__media{position:relative}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\:not\(\.banner--mobile-bottom\)\:not\(\.banner--adapt\)_\.banner\\_\\_content\]\:absolute.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{position:absolute}}@media not (min-width:48rem){.max-md\:\[\&\.banner--stacked\:not\(\.banner--mobile-bottom\)\:not\(\.banner--adapt\)_\.banner\\_\\_content\]\:h-auto.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{height:auto}}@media not (min-width:48rem){.max-md\:\[\&\.banner\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\]\:border-0.banner:not(.banner--mobile-bottom) .banner__box{border-style:var(--tw-border-style);border-width:0px}}@media not (min-width:48rem){.max-md\:\[\&\.banner\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\]\:shadow-none.banner:not(.banner--mobile-bottom) .banner__box{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not (min-width:48rem){.max-md\:\[\&\.banner\:not\(\.banner--mobile-bottom\)\:not\(\.email-signup-banner\)_\.banner\\_\\_box\]\:rounded-\[20px\].banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{border-radius:20px}}@media not (min-width:48rem){.max-md\:\[\&\.banner\:not\(\.banner--mobile-bottom\)\:not\(\.email-signup-banner\)_\.banner\\_\\_box\]\:bg-white.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background-color:#fdfdfd}}.\[\&\.gradient\]\:\[transform\:perspective\(0\)\].gradient{transform:perspective(0)}@media(min-width:990px){.relab-lg\:\[\&\.grid--1-col-desktop_\.card\\_\\_content\]\:text-center.grid--1-col-desktop .card__content{text-align:center}}@media(min-width:48rem){.md\:\[\&\.slider\]\:pb-0.slider{padding-bottom:calc(var(--spacing) * 0)}}@media not (min-width:64rem){.max-lg\:\[\&\.slider_\.collection-list\\_\\_item\]\:max-w-full.slider .collection-list__item{max-width:100%}}.\[\&\:after\]\:pointer-events-none:after{pointer-events:none}.\[\&\:after\]\:absolute:after{position:absolute}.\[\&\:after\]\:inset-0:after{inset:calc(var(--spacing) * 0)}.\[\&\:after\]\:z-\[1\]:after{z-index:1}.\[\&\:after\]\:h-full:after{height:100%}.\[\&\:after\]\:w-full:after{width:100%}.\[\&\:after\]\:bg-black:after{background-color:#1c1c1c}.\[\&\:after\]\:opacity-0:after{opacity:0%}.\[\&\:has\(\.list-social\:not\(\:empty\)\+\.password\\_\\_footer-caption\)_\.password\\_\\_footer-caption\]\:mt-12:has(.list-social:not(:empty)+.password__footer-caption) .password__footer-caption{margin-top:calc(var(--spacing) * 12)}.\[\&\:hover\:not\(\:disabled\)\:not\(\[aria-disabled\=\'true\'\]\)\:not\(\.loading\)_\.relab-card\\_\\_cta-line\]\:w-\[var\(--relab-cta-line-w-hover\,34px\)\]:hover:not(:disabled):not([aria-disabled=true]):not(.loading) .relab-card__cta-line{width:var(--relab-cta-line-w-hover,34px)}@media(min-width:48rem){.md\:\[a\:hover\]\:shadow-none:is(a:hover){--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not (min-width:48rem){.max-md\:\[\&\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\:not\(\.email-signup-banner\\_\\_box--no-image\)\]\:bg-transparent:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){background-color:transparent}}@media not (min-width:48rem){.max-md\:\[\&\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\:not\(\.email-signup-banner\\_\\_box--no-image\)\]\:\[--color-button-text\:0\,0\,0\]:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){--color-button-text: 0,0,0}}@media not (min-width:48rem){.max-md\:\[\&\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\:not\(\.email-signup-banner\\_\\_box--no-image\)\]\:\[--color-button\:255\,255\,255\]:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){--color-button: 255,255,255}}@media not (min-width:48rem){.max-md\:\[\&\:not\(\.banner--mobile-bottom\)_\.banner\\_\\_box\:not\(\.email-signup-banner\\_\\_box--no-image\)\]\:\[--color-foreground\:255\,255\,255\]:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){--color-foreground: 255,255,255}}@media not (min-width:48rem){.max-md\:\[\&\:not\(\.banner--mobile-bottom\)\:\:before\]\:\!hidden:not(.banner--mobile-bottom):before{display:none!important}}.\[\&\:not\(\:only-child\)\]\:mb-4:not(:only-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&\>\*\]\:m-0>*{margin:calc(var(--spacing) * 0)}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto}.\[\&\>\*\]\:mb-12>*{margin-bottom:calc(var(--spacing) * 12)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-full>*{max-width:100%}.\[\&\>\*\]\:min-w-\[22rem\]>*{min-width:22rem}.\[\&\>\*\]\:grow>*{flex-grow:1}.\[\&\>\*\+\*\]\:mt-4>*+*{margin-top:calc(var(--spacing) * 4)}.\[\&\>\*\+\*\]\:mt-8>*+*{margin-top:calc(var(--spacing) * 8)}.\[\&\>\*\+a\]\:mt-12>*+a{margin-top:calc(var(--spacing) * 12)}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:calc(var(--spacing) * 0)}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+1\)\]\:col-span-2>*:nth-child(3n+1){grid-column:span 2 / span 2}}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+1\)\]\:text-center>*:nth-child(3n+1){text-align:center}}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+1\)_\.card\]\:text-center>*:nth-child(3n+1) .card{text-align:center}}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+2\)\:last-child\]\:col-span-2>*:nth-child(3n+2):last-child{grid-column:span 2 / span 2}}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+2\)\:last-child\]\:text-center>*:nth-child(3n+2):last-child{text-align:center}}@media(min-width:48rem){.md\:\[\&\>\*\:nth-child\(3n\+2\)\:last-child_\.card\]\:text-center>*:nth-child(3n+2):last-child .card{text-align:center}}.\[\&\>\.section-password-waitlist\]\:flex>.section-password-waitlist{display:flex}.\[\&\>\.section-password-waitlist\]\:flex-1>.section-password-waitlist{flex:1}.\[\&\>\.section-password-waitlist\]\:flex-col>.section-password-waitlist{flex-direction:column}.\[\&\>footer\]\:\!hidden>footer{display:none!important}.\[\&\>section\:only-child\]\:h-full>section:only-child{height:100%}.\[\&\>section\:only-child_\.newsletter\\_\\_wrapper\:not\(\.email-signup-banner\\_\\_box\)\]\:w-full>section:only-child .newsletter__wrapper:not(.email-signup-banner__box){width:100%}.\[\&\>section\:only-child\>\.newsletter\]\:mt-0>section:only-child>.newsletter{margin-top:calc(var(--spacing) * 0)}.\[\&\>section\:only-child\>\.newsletter\]\:flex>section:only-child>.newsletter{display:flex}.\[\&\>section\:only-child\>\.newsletter\]\:h-full>section:only-child>.newsletter{height:100%}.\[\&\>section\:only-child\>\.newsletter\]\:items-center>section:only-child>.newsletter{align-items:center}.\[\&\>section\:only-child\>\.newsletter\]\:justify-center>section:only-child>.newsletter{justify-content:center}.\[\&\>section\:only-child\>\:not\(\.newsletter--narrow\)\>\.newsletter\\_\\_wrapper\]\:flex>section:only-child>:not(.newsletter--narrow)>.newsletter__wrapper{display:flex}.\[\&\>section\:only-child\>\:not\(\.newsletter--narrow\)\>\.newsletter\\_\\_wrapper\]\:h-full>section:only-child>:not(.newsletter--narrow)>.newsletter__wrapper{height:100%}.\[\&\>section\:only-child\>\:not\(\.newsletter--narrow\)\>\.newsletter\\_\\_wrapper\]\:flex-col>section:only-child>:not(.newsletter--narrow)>.newsletter__wrapper{flex-direction:column}.\[\&\>section\:only-child\>\:not\(\.newsletter--narrow\)\>\.newsletter\\_\\_wrapper\]\:justify-center>section:only-child>:not(.newsletter--narrow)>.newsletter__wrapper{justify-content:center}.\[\&\[open\]\]\:visible[open]{visibility:visible}.\[\&\[open\]\]\:z-\[101\][open]{z-index:101}.\[\&\[open\]\]\:opacity-100[open]{opacity:100%}.\[\&\[open\]_\.modal\\_\\_toggle\]\:absolute[open] .modal__toggle{position:absolute}.\[\&\[open\]_\.modal\\_\\_toggle\]\:top-\[2\.2rem\][open] .modal__toggle{top:2.2rem}.\[\&\[open\]_\.modal\\_\\_toggle\]\:right-\[2\.2rem\][open] .modal__toggle{right:2.2rem}.\[\&\[open\]_\.modal\\_\\_toggle\]\:bg-transparent[open] .modal__toggle{background-color:transparent}.\[\&\[open\]_\.modal\\_\\_toggle\]\:p-\[0\.8rem\][open] .modal__toggle{padding:.8rem}.\[\&\[open\]_\.modal\\_\\_toggle\]\:text-\[rgb\(var\(--color-foreground\)\)\][open] .modal__toggle{color:rgb(var(--color-foreground))}.\[\&\[open\]_\.modal\\_\\_toggle-close\]\:z-\[1\][open] .modal__toggle-close{z-index:1}.\[\&\[open\]_\.modal\\_\\_toggle-close\]\:flex[open] .modal__toggle-close{display:flex}.\[\&\[open\]_\.modal\\_\\_toggle-close\]\:cursor-pointer[open] .modal__toggle-close{cursor:pointer}.\[\&\[open\]_\.modal\\_\\_toggle-close\]\:bg-\[rgb\(var\(--color-background\)\)\][open] .modal__toggle-close{background-color:rgb(var(--color-background))}.\[\&\[open\]_\.modal\\_\\_toggle-close\]\:p-\[0\.8rem\][open] .modal__toggle-close{padding:.8rem}.\[\&\[open\]_\.modal\\_\\_toggle-close_svg\]\:h-\[1\.7rem\][open] .modal__toggle-close svg{height:1.7rem}.\[\&\[open\]_\.modal\\_\\_toggle-close_svg\]\:w-\[1\.7rem\][open] .modal__toggle-close svg{width:1.7rem}.\[\&\[open\]_\.modal\\_\\_toggle-close\:hover\]\:opacity-75[open] .modal__toggle-close:hover{opacity:75%}.\[\&\[open\]\.modal_\.modal\\_\\_toggle-close\]\:flex[open].modal .modal__toggle-close{display:flex}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&_\.field\\_\\_input\]\:bg-transparent .field__input{background-color:transparent}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\*\]\:text-\[rgb\(var\(--color-foreground\)\)\].email-signup-banner__box--no-image *{color:rgb(var(--color-foreground))}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_button\:focus-visible\]\:shadow-\[0_0_0_0\.3rem_rgb\(var\(--color-background\)\)\,0_0_0_0\.5rem_rgba\(var\(--color-foreground\)\,0\.3\)\].email-signup-banner__box--no-image .field__button:focus-visible{--tw-shadow: 0 0 0 .3rem var(--tw-shadow-color, rgb(var(--color-background))), 0 0 0 .5rem var(--tw-shadow-color, rgba(var(--color-foreground),.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_button\:focus-visible\]\:outline.email-signup-banner__box--no-image .field__button:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_button\:focus-visible\]\:outline-\[0\.2rem\].email-signup-banner__box--no-image .field__button:focus-visible{outline-style:var(--tw-outline-style);outline-width:.2rem}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_button\:focus-visible\]\:outline-\[rgba\(var\(--color-foreground\)\,0\.5\)\].email-signup-banner__box--no-image .field__button:focus-visible{outline-color:rgba(var(--color-foreground),.5)}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_input\]\:shadow-\[0_0_0_0\.1rem_rgba\(var\(--color-foreground\)\,0\.55\)\].email-signup-banner__box--no-image .field__input{--tw-shadow: 0 0 0 .1rem var(--tw-shadow-color, rgba(var(--color-foreground),.55));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:48rem){.banner--desktop-transparent .md\:\[\.banner--desktop-transparent_\&\.email-signup-banner\\_\\_box--no-image_\.field\\_\\_input\:focus\]\:shadow-\[0_0_0_0\.2rem_rgba\(var\(--color-foreground\)\,0\.75\)\].email-signup-banner__box--no-image .field__input:focus{--tw-shadow: 0 0 0 .2rem var(--tw-shadow-color, rgba(var(--color-foreground),.75));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not (min-width:48rem){.banner--stacked .max-md\:\[\.banner--stacked_\&\]\:w-full{width:100%}}@media(min-width:48rem){.banner:not(.banner--desktop-transparent) .md\:\[\.banner\:not\(\.banner--desktop-transparent\)_\&\]\:w-full{width:100%}}@media not (min-width:48rem){.banner:not(.slideshow) .max-md\:\[\.banner\:not\(\.slideshow\)_\&_\.inline-richtext_a\:hover\]\:text-current .inline-richtext a:hover{color:currentcolor}}@media not (min-width:48rem){.banner:not(.slideshow) .max-md\:\[\.banner\:not\(\.slideshow\)_\&_\.rte_a\]\:text-current .rte a{color:currentcolor}}@media not (min-width:48rem){.password-field--error+.max-md\:\[\.password-field--error\+\&\]\:mt-6{margin-top:calc(var(--spacing) * 6)}}@media not (min-width:48rem){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:max-md\:pr-\[calc\(22px\+9px\)\]{padding-right:31px}}@media not (min-width:48rem){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:max-md\:pl-\[22px\]{padding-left:22px}}@media(min-width:866px){@media not (min-width:1200px){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:hero\:max-relab-xl\:pr-\[calc\(44px\+9px\)\]{padding-right:53px}}}@media(min-width:866px){@media not (min-width:1200px){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:hero\:max-relab-xl\:pl-11{padding-left:calc(var(--spacing) * 11)}}}@media(min-width:48rem){@media not (min-width:865px){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:md\:max-\[865px\]\:pr-\[calc\(12px\+9px\)\]{padding-right:21px}}}@media(min-width:48rem){@media not (min-width:865px){body:has(.relab-hero) .\[body\:has\(\.relab-hero\)_\&\]\:md\:max-\[865px\]\:pl-3{padding-left:calc(var(--spacing) * 3)}}}}:root{--color-relab-black: var(--Brand-Palette-Black, #000);--color-relab-black-soft: #1c1c1c;--color-relab-taupe: var(--Brand-Palette-Taupe, #766c67);--color-relab-taupe-grade: var(--Text-Grade-Taupe, #5e5652);--color-relab-white: var(--Brand-Palette-White, #fff);--color-relab-accent-yellow: #f5b946;--color-relab-accent-green: #bdba5a;--color-relab-accent-olive: #b0b56a;--color-relab-surface: #f9f7f5;--color-relab-surface-alt: #f5f4f2;--color-relab-divider: #e0d9cd;--color-relab-badge-bg: #766c67;--color-relab-badge-fg: #fff}.bg-white{background-color:#fff}.button--primary,.button--secondary{padding-inline:calc(var(--spacing) * 16)}.button--underline{position:relative;padding-bottom:calc(var(--spacing) * 6);text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700}.button--underline:after{content:var(--tw-content);position:absolute}.button--underline:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.button--underline:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.button--underline:after{content:var(--tw-content);height:12px}.button--underline:after{content:var(--tw-content);width:100%}.button--underline:after{content:var(--tw-content);--tw-scale-x: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.button--underline:after{content:var(--tw-content);background-color:#000}.button--underline:after{--tw-content: "";content:var(--tw-content)}.button--underline:hover:after{content:var(--tw-content);background-color:#000}.button--primary:hover,.button--secondary:hover{background-color:#000!important;color:#fff;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #000,var(--alpha-button-background)!important}.button--primary:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #000,var(--alpha-button-background)!important}.button--secondary:hover,.button--secondary:hover:after{border:none}.font-header{font-family:var(--font-heading-family);font-weight:700;line-height:100%}.p-large{font-size:20px;line-height:130%}@media(min-width:48rem){.p-large{font-size:32px}}.image-tab-container.active{background-color:#000}.image-tab-container.active button{color:#fff!important}.image-tab-container.active svg{filter:brightness(0) invert(1)}:root{--speed: 400s}*{box-sizing:border-box}.marquee-text{overflow:clip}.marquee-text-track{display:flex;padding-left:2rem;gap:2rem;width:max-content;animation:marquee-move-text var(--speed) linear infinite var( --direction, forwards )}.logo-text-track{display:flex;padding-left:6rem;gap:6rem;width:max-content;animation:marquee-move-text var(--speed) linear infinite var( --direction, forwards )}.text-track{display:flex;padding-right:6rem;gap:6rem;width:fit-content;animation:marquee-move-text var(--speed) linear infinite var( --direction, backwards );animation-direction:reverse}@keyframes marquee-move-text{to{transform:translate(-50%)}}.faq-toggle[aria-expanded=true] .open-hide,.col-tab-toggle[aria-expanded=true] .open-hide{display:none}sticky-header:has(details[open]){margin:calc(var(--spacing) * 0);border-radius:0;padding-top:calc(var(--spacing) * 4)}sticky-header:has(details[open]) header{margin-inline:calc(var(--spacing) * 4)!important;border-radius:calc(infinity * 1px);background-color:#fdfdfd}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.mega-menu.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#000!important;border-radius:40px!important}.swiper-pagination-progressbar{background-color:#fff!important;border-radius:20px!important;height:8px!important}progress::-webkit-progress-value{background-color:#000!important}progress::-webkit-progress-bar{background-color:#f5f4f2}.customized-scrollbar::-webkit-scrollbar-thumb{background-color:#f5f4f2}.invisibile-scrollbar::-webkit-scrollbar{display:none!important}th{font-weight:300}.image-with-text__text ul,.product__description ul{list-style-type:disc!important;list-style-position:outside}.col-tab-content ul li:before{content:url("data:image/svg+xml;utf8,<svg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.6663 1.5L5.49967 10.6667L1.33301 6.5' stroke='%23494D2E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/></svg>");display:inline-block;width:1em;margin-left:-1em;margin-right:1rem}.col-tab-content ul li{margin-top:1rem}:root{--oke-text-primaryColor: #000000 !important;--oke-text-secondaryColor: #000000 !important;--oke-filter-textColor: #000000 !important}.oke-w-reviews-main{color:#000!important}.rc-purchase-option__selector{font-family:var(--font-heading-family)!important}@media(min-width:48rem){.banner__content--middle-left{padding-left:15%}}section.relab-hero{position:relative;color:var(--relab-hero-text);overflow:hidden;height:560px;border-radius:8px;width:100%;margin:12px 0 0}@media screen and (max-width:865px){section.relab-hero{display:flex;flex-direction:column;height:auto;min-height:0;overflow:hidden;background:#fff}section.relab-hero .relab-hero__media{position:relative;flex:0 0 auto;overflow:hidden;border-radius:8px 8px 0 0}section.relab-hero .relab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}section.relab-hero .relab-hero__inner{position:relative;z-index:1;height:auto;min-height:520px;padding-bottom:28px}section.relab-hero .relab-hero__center{order:1}section.relab-hero .relab-hero__left{order:2;text-align:center;padding-top:0}section.relab-hero .relab-hero__copy-panel{flex:0 0 auto;text-align:center;background:#fff;color:#1c1c1c;border-radius:0;padding:28px 18px 36px;margin-top:0}section.relab-hero .relab-hero__copy-panel .relab-hero__eyebrow{color:#0000008c}section.relab-hero .relab-hero__copy{text-align:center}section.relab-hero .relab-hero__paragraph{margin-left:auto;margin-right:auto;max-width:38ch}section.relab-hero .relab-hero__ring-progress,section.relab-hero .relab-hero__ring-dot{display:none!important}section.relab-hero .relab-hero__ring-dummy{display:block!important}section.relab-hero .relab-hero__ring-tablet-accent{display:none!important}}@media screen and (min-width:1250px){section.relab-hero{margin:18px 0 0;height:clamp(560px,min(47vw,calc(640px * 100vw / var(--page-width))),640px)}}section.relab-hero .relab-hero__media{position:relative;width:100%}section.relab-hero .relab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateZ(0)}@media screen and (min-width:866px){section.relab-hero .relab-hero__bg{background:#000}}section.relab-hero .relab-hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}section.relab-hero .relab-hero__bg-img--desktop{display:none}section.relab-hero .relab-hero__inner{position:relative;z-index:1;height:100%;padding:54px 11px 34px;display:flex;align-items:flex-start}@media screen and (min-width:1250px){section.relab-hero .relab-hero__inner{padding-left:22px;padding-right:22px;padding-bottom:28px}}section.relab-hero .relab-hero__grid{display:flex;flex-direction:column;gap:22px;align-items:center;width:100%}section.relab-hero .relab-hero__left{padding-top:8px}section.relab-hero .relab-hero__eyebrow{display:block;font-family:var(--font-body-family);font-size:11px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#fffc;margin:0 0 14px}section.relab-hero .relab-hero__heading{margin:0 0 18px;font-family:var(--font-heading-family);font-weight:400;font-size:53.175px;line-height:.95;letter-spacing:-.02em;color:var(--relab-hero-text);text-wrap:balance}section.relab-hero .relab-inline-re{display:inline-flex;vertical-align:baseline;margin:0 .08em}section.relab-hero .relab-inline-re__circle{display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;border-radius:999px;border:2px solid currentColor}section.relab-hero .relab-inline-re__re{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em;font-size:.68em;line-height:1;transform:translateY(-.02em)}section.relab-hero .relab-hero__button.button{--relab-hero-cta-line-w: 15px;--relab-hero-cta-line-w-hover: 34px;--relab-hero-cta-mid-slot: calc(var(--relab-hero-cta-line-w-hover) + 8px - 4px + 4px);display:inline-flex;align-items:center;justify-content:flex-start;gap:.65em;min-width:0;min-height:0;width:auto;border-radius:9999px;border:1px solid currentColor;background:transparent;color:var(--relab-hero-text);padding:14px 22px 14px 20px;text-decoration:none;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:1.2rem;font-style:normal;line-height:1.5;letter-spacing:.048rem;text-transform:uppercase;font-weight:700!important;box-shadow:none;-webkit-appearance:none;appearance:none;position:relative;transition:background-color .3s ease,color .3s ease,border-color .3s ease}section.relab-hero .relab-hero__button.button:before,section.relab-hero .relab-hero__button.button:after{content:none;display:none}section.relab-hero .relab-hero__button:hover:not([aria-disabled=true]){background:#000;color:#fff;border-color:#000}section.relab-hero .relab-hero__button:hover:not([aria-disabled=true]) .relab-hero__button-line{width:var(--relab-hero-cta-line-w-hover)}section.relab-hero .relab-hero__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}section.relab-hero .relab-hero__button-label{flex:0 1 auto;min-width:0;text-align:left}section.relab-hero .relab-hero__button-mid{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 var(--relab-hero-cta-mid-slot);width:var(--relab-hero-cta-mid-slot);min-width:var(--relab-hero-cta-mid-slot);margin-right:1rem}section.relab-hero .relab-hero__button-line{height:2px;width:var(--relab-hero-cta-line-w);background:currentColor;border-radius:9999px;display:inline-block;flex:0 0 auto;transition:width .35s cubic-bezier(.4,0,.2,1)}section.relab-hero .relab-hero__button-dot{width:8px;height:8px;border-radius:9999px;background:currentColor;display:inline-block;flex:0 0 auto;margin-left:-4px}@media(prefers-reduced-motion:reduce){section.relab-hero .relab-hero__button.button{transition:none}section.relab-hero .relab-hero__button-line{transition:none}section.relab-hero .relab-hero__button:hover:not([aria-disabled=true]) .relab-hero__button-line{width:var(--relab-hero-cta-line-w-hover)}}section.relab-hero .relab-hero__center{position:relative;display:grid;place-items:center;padding:28px 0 10px}section.relab-hero .relab-hero__product{position:relative;z-index:2;width:min(55vw,calc(var(--page-width) * .44));transform:translateY(20px)}section.relab-hero .relab-hero__product-img{width:100%;height:auto;display:block}section.relab-hero .relab-hero__product-placeholder{width:100%;aspect-ratio:3 / 4;border:1px dashed rgba(255,255,255,.5);border-radius:14px}section.relab-hero .relab-hero__ring{position:absolute;inset:auto;left:50%;top:36%;width:min(140vw,calc(var(--page-width) * .92));aspect-ratio:1 / 1;transform:translate(-50%,-40%);z-index:1;pointer-events:none}section.relab-hero .relab-hero__ring-svg{width:100%;height:100%}section.relab-hero .relab-hero__ring-track{fill:none;stroke:var(--relab-hero-track-bg);stroke-width:3;stroke-linecap:round}section.relab-hero .relab-hero__ring-tablet-accent{display:none;fill:none;stroke:var(--relab-hero-accent);stroke-width:3;stroke-linecap:round;pointer-events:none}section.relab-hero .relab-hero__ring-dummy{display:none;fill:none;stroke:var(--relab-hero-accent);stroke-width:3;stroke-linecap:round;pointer-events:none}section.relab-hero .relab-hero__ring-progress{fill:none;stroke:var(--relab-hero-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:50 100;stroke-dashoffset:0;transform:rotate(180deg);transform-origin:160px 160px}section.relab-hero .relab-hero__ring-dot{fill:var(--relab-hero-accent);stroke:#0000001a;stroke-width:1}section.relab-hero .relab-hero__copy-panel{position:relative;z-index:1}section.relab-hero .relab-hero__copy{display:grid;gap:12px}section.relab-hero .relab-hero__paragraph{font-family:var(--font-body-family);font-size:12px;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:#000000ad}section.relab-hero .relab-hero__paragraph p{margin:0}@media screen and (max-width:865px){section.relab-hero .relab-hero__paragraph{--relab-hero-reveal: 1;opacity:1;transform:none}}@media screen and (min-width:866px){section.relab-hero .relab-hero__paragraph{--relab-hero-reveal: 0;opacity:var(--relab-hero-reveal);transform:translateY(calc((1 - var(--relab-hero-reveal)) * 10px));max-height:none;overflow:visible;margin:0;pointer-events:auto;transition:none;will-change:opacity,transform}section.relab-hero .relab-hero__ring-tablet-accent{display:none!important}section.relab-hero .relab-hero__ring-progress{display:block;stroke-dasharray:0 100;stroke-dashoffset:0;transition:none}section.relab-hero .relab-hero__ring-dot{display:block;transition:none}}@media screen and (min-width:866px)and (max-width:1249px){section.relab-hero{margin:18px 0 0;--relab-hero-tablet-h: clamp(480px, calc(100svh - 92px) , 600px);display:block;height:var(--relab-hero-tablet-h);min-height:0;overflow:hidden;position:relative}section.relab-hero .relab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}section.relab-hero .relab-hero__media{position:static;display:block;width:100%;height:100%;z-index:1}section.relab-hero .relab-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(16px,3vw,36px);width:100%;height:100%;padding:24px 22px;align-items:center;box-sizing:border-box}section.relab-hero .relab-hero__grid{display:flex;align-items:center;justify-content:center;grid-column:1;width:100%;height:100%;min-height:0}section.relab-hero .relab-hero__center{justify-self:center;align-self:center;width:min(100%,calc(var(--relab-hero-tablet-h) * .88));max-width:400px;max-height:100%;min-height:0;padding:0;transform:none;place-items:center;aspect-ratio:1}section.relab-hero .relab-hero__left{position:absolute;top:clamp(20px,12vh,100px);right:clamp(16px,3vw,36px);width:calc(50% - clamp(16px,3vw,36px));z-index:2;min-width:0;text-align:left;padding:0;transform:none;margin:0}section.relab-hero .relab-hero__copy-panel{position:absolute;top:68%;right:clamp(16px,3vw,36px);width:calc(50% - clamp(16px,3vw,36px));transform:translateY(-42%);z-index:2;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0;max-height:72%;background:transparent;color:var(--relab-hero-side-text);padding:0;margin:0}section.relab-hero .relab-hero__copy-panel .relab-hero__eyebrow{display:none!important}section.relab-hero .relab-hero__copy-panel .relab-hero__paragraph,section.relab-hero .relab-hero__copy-panel .relab-hero__paragraph p{color:var(--relab-hero-side-text)!important}section.relab-hero .relab-hero__heading{font-size:clamp(75px,3.8vw,50px);line-height:65px;margin-bottom:30px;text-wrap:balance}section.relab-hero .relab-hero__heading--has-inline-re{line-height:30px}section.relab-hero .relab-hero__button.button{padding:12px 20px 12px 18px;font-size:1.05rem}section.relab-hero .relab-hero__copy{gap:clamp(10px,1.4vh,14px);text-align:left}section.relab-hero .relab-hero__paragraph{color:var(--relab-hero-side-text)!important;max-width:75ch;margin:0;font-size:clamp(13px,1.05vw,12px);line-height:1.38;letter-spacing:.07em;font-weight:700;text-transform:uppercase}section.relab-hero .relab-hero__product{max-width:235px;transform:translateY(42px)}section.relab-hero .relab-hero__product-img{width:100%;height:auto;object-fit:contain;object-position:center center}section.relab-hero .relab-hero__ring{width:120%;top:50%;left:50%;transform:translate(-50%,-59%)}section.relab-hero .relab-hero__ring-track{stroke-width:2}section.relab-hero .relab-hero__ring-dummy{display:none!important}section.relab-hero .relab-hero__ring-track,section.relab-hero .relab-hero__ring-progress{stroke-width:2}}@media screen and (min-width:866px)and (max-width:1249px)and (max-height:720px){section.relab-hero{--relab-hero-tablet-h: clamp(420px, calc(100svh - 80px) , 520px)}section.relab-hero .relab-hero__heading{font-size:53px;margin-bottom:30px}section.relab-hero .relab-hero__left{margin-bottom:20px}section.relab-hero .relab-hero__copy{gap:8px}section.relab-hero .relab-hero__paragraph{font-size:12px;line-height:1.32}section.relab-hero .relab-hero__product{width:70%;max-width:200px}}@media screen and (min-width:1250px){section.relab-hero{display:block;position:relative;overflow:hidden}section.relab-hero .relab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}section.relab-hero .relab-hero__media{position:static;height:100%}section.relab-hero .relab-hero__inner{padding-top:56px;padding-bottom:0;height:100%}section.relab-hero .relab-hero__grid{display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(320px,1fr) minmax(260px,.9fr);grid-template-areas:none;grid-template-rows:none;gap:30px;align-items:center;height:100%}section.relab-hero .relab-hero__left{order:1;align-self:end;padding-top:0;padding-bottom:34px;position:static;width:auto;transform:none}section.relab-hero .relab-hero__heading{font-family:var(--font-heading-family);font-weight:400;font-size:68px;line-height:65px;letter-spacing:-.02em;margin-bottom:22px}section.relab-hero .relab-hero__heading--has-inline-re{line-height:30px}section.relab-hero .relab-hero__center{order:2;padding:0;align-items:end;transform:translate(-60px,130px)}section.relab-hero .relab-hero__product{width:min(20vw,calc(var(--page-width) * .2));transform:translateY(-16px)}section.relab-hero .relab-hero__ring{width:680px;top:29%;transform:translate(-50%,-50%);pointer-events:none}section.relab-hero .relab-hero__copy-panel{position:absolute;top:50%;right:22px;width:min(34%,420px);transform:translateY(calc(-50% + 18px));background:transparent;color:var(--relab-hero-side-text);border-radius:0;padding:0 0 0 85px;text-align:left;margin:0;max-height:none}section.relab-hero .relab-hero__eyebrow{color:var(--relab-hero-side-text);margin:0 0 18px;max-width:32ch;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:14px;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}section.relab-hero .relab-hero__copy{gap:18px;text-align:left}section.relab-hero .relab-hero__paragraph{color:var(--relab-hero-side-text);max-width:36ch;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:14px;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}section.relab-hero .relab-hero__ring-dummy{display:none}}.ba-results{--ba-radius: 8px;--ba-badge-bg: var(--color-relab-badge-bg);--ba-badge-fg: var(--color-relab-badge-fg);--ba-track-gap: 12px}.ba-results__header{margin-bottom:1.5rem}@media screen and (min-width:750px){.ba-results__header{margin-bottom:2rem}}.ba-results__title{margin:0;text-align:left}.ba-results__track{list-style:none;margin:0;padding:0}@media screen and (max-width:749px){.ba-results{overflow-x:clip}.ba-results__carousel-page{padding-left:0;padding-right:0;max-width:none;width:100vw;margin-left:calc(50% - 50vw);position:relative}.ba-results__swipe-shade{position:relative;isolation:isolate}.ba-results__swipe-shade:before,.ba-results__swipe-shade:after{content:"";position:absolute;top:0;bottom:0;width:10px;z-index:2;pointer-events:none}.ba-results__swipe-shade:before{left:0;background:linear-gradient(to right,rgb(var(--color-background)) 0%,transparent 100%)}.ba-results__swipe-shade:after{right:0;background:linear-gradient(to left,rgb(var(--color-background)) 0%,transparent 100%)}.ba-results__track{position:relative;z-index:0;display:flex;flex-wrap:nowrap;gap:var(--ba-track-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;margin-bottom:.25rem;padding-inline:max(11px,env(safe-area-inset-left,0px)) max(11px,env(safe-area-inset-right,0px))}.ba-results__track:after{content:"";flex:0 0 0;width:0;padding-left:1.5rem;scroll-snap-align:end}.ba-results__slide{flex:0 0 min(82vw,340px);max-width:340px;scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (min-width:750px){.ba-results__track{display:grid;grid-template-columns:repeat(var(--ba-desktop-cols, 3),minmax(0,1fr));gap:12px;overflow:visible;scroll-snap-type:none;scroll-padding:0;scroll-behavior:auto}.ba-results__slide{min-width:0;scroll-snap-align:none;scroll-snap-stop:normal}}.ba-card{display:flex;flex-direction:column;height:100%}.ba-compare{position:relative;width:100%;border-radius:var(--ba-radius);overflow:hidden;background:#0000000f;aspect-ratio:1 / 1;touch-action:pan-y}@media screen and (min-width:750px){.ba-compare{touch-action:none}}.ba-compare__layer{position:absolute;top:0;right:0;bottom:0;left:0}.ba-compare__layer img{width:100%;height:100%;display:block;object-fit:cover}.ba-compare__after{z-index:1;clip-path:inset(0 0 0 var(--ba-split, 50%));will-change:clip-path}@media screen and (max-width:749px){.ba-compare__after{clip-path:inset(0 30% 0 0)}}.ba-compare__rail{position:absolute;top:0;bottom:0;left:var(--ba-split, 50%);z-index:3;width:28px;margin-left:-14px;cursor:ew-resize;touch-action:none;display:none;-webkit-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:inherit}.ba-compare__rail:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (min-width:750px){.ba-compare__rail{display:block}}.ba-compare__line{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px #00000014}.ba-compare__knob{position:absolute;top:25%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003}.ba-compare__badges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ba-compare__badge{position:absolute;top:10px;padding:.35rem .55rem;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ba-badge-fg);background:var(--ba-badge-bg);border-radius:2.609px;line-height:1;opacity:0;transition:opacity .15s ease}.ba-compare__badge--after{right:10px}.ba-compare__badge--before{left:10px}@media screen and (max-width:749px){.ba-compare .ba-compare__badge{opacity:1!important}}.ba-compare[data-show-after=true] .ba-compare__badge--after,.ba-compare[data-show-before=true] .ba-compare__badge--before{opacity:1}.ba-card__meta{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.75rem;text-align:left}@media screen and (min-width:750px){.ba-card__meta{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.ba-card__name{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.ba-card__caption{margin:0;font-size:.8rem;line-height:1.45;color:inherit;opacity:.65}.ba-card__caption a{text-decoration:underline;text-underline-offset:2px}.ba-compare__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#00000073;z-index:0}.relab-effector-points{--relab-effector-yellow: var(--color-relab-accent-yellow);--relab-effector-green: var(--color-relab-accent-green);--relab-effector-card-bg: var(--color-relab-surface);--relab-effector-copy-bg: var(--relab-effector-card-bg);--relab-effector-radius: 8px;--relab-effector-accent-width: 4px;--relab-effector-accent-inset: 26px;--relab-effector-copy-body-max: 32rem;--relab-effector-num-gap: .5rem;--relab-effector-num-size: 33px;--relab-effector-title-offset: 1.5rem;--relab-effector-media-aspect: 353 / 172}.relab-effector-points__header{text-align:center;margin:0 auto 3.5rem}@media screen and (min-width:750px){.relab-effector-points__header{margin-bottom:4.5rem}}@media screen and (max-width:750px){.relab-effector-points__header{margin-left:1rem;margin-right:1rem}}.relab-effector-points__preheading{margin:0 0 1rem;color:#000;text-align:center;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.44px;text-transform:uppercase}.relab-effector-points__heading{margin:0 0 1.25rem;color:#000;text-align:center;font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}.relab-effector-points__subheading{margin:0 auto;max-width:765px;color:var(--Brand-Palette-Taupe, #766c67);text-align:center;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0}@media screen and (min-width:750px){.relab-effector-points__preheading{color:var(--Brand-Palette-Black, #000);font-size:16px;line-height:125%;letter-spacing:.64px}.relab-effector-points__heading{font-size:45px}.relab-effector-points__subheading{color:var(--Text-Grade-Taupe, #5e5652);font-size:16px}}.relab-effector-points__row+.relab-effector-points__row{margin-top:12px}@media screen and (min-width:750px){.relab-effector-points__row+.relab-effector-points__row{margin-top:12px}}.relab-effector-points__grid{display:grid;gap:0;grid-template-columns:1fr;border-radius:var(--relab-effector-radius);overflow:hidden;background-color:var(--relab-effector-card-bg)}@media screen and (min-width:750px){.relab-effector-points__grid{grid-template-columns:1fr 1fr;align-items:stretch;min-height:22rem}}.relab-effector-points__copy{position:relative;background:var(--relab-effector-copy-bg);padding:1.75rem 1.5rem 1.75rem calc(var(--relab-effector-accent-inset) + var(--relab-effector-accent-width) + 1.125rem)}.relab-effector-points__copy:before{content:"";position:absolute;left:var(--relab-effector-accent-inset);top:1.75rem;bottom:1.75rem;width:var(--relab-effector-accent-width);border-radius:999px;background:var(--relab-point-accent, var(--relab-effector-yellow));pointer-events:none}@media screen and (min-width:750px){.relab-effector-points__copy{padding:2rem 2rem 2rem calc(var(--relab-effector-accent-inset) + var(--relab-effector-accent-width) + 1.25rem);display:flex;align-items:flex-start}.relab-effector-points__copy:before{top:2rem;bottom:2rem;left:var(--relab-effector-accent-inset)}}.relab-effector-points__copy-inner{display:block;min-width:0;width:100%}.relab-effector-points__title-row{display:grid;grid-template-columns:var(--relab-effector-num-size) minmax(0,1fr);column-gap:var(--relab-effector-num-gap);align-items:start;width:100%;padding-top:var(--relab-effector-title-offset)}.relab-effector-points__num{grid-column:1;grid-row:1;position:relative;z-index:1;align-self:start;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--relab-effector-num-size);height:var(--relab-effector-num-size);margin:-6px 0 0;border-radius:50%;border:2px solid #000;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:17.436px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:.697px;text-transform:uppercase}.relab-effector-points__title{grid-column:1 / -1;grid-row:1;display:block;width:75%;margin:0;padding:0;text-indent:calc(var(--relab-effector-num-size) + var(--relab-effector-num-gap));overflow-wrap:break-word;color:var(--Color-Scheme-1-Text, #000);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:115%;text-transform:capitalize}@media screen and (min-width:750px){.relab-effector-points{--relab-effector-num-size: 45px}.relab-effector-points__copy-inner{width:100%;max-width:var(--relab-effector-copy-body-max)}.relab-effector-points__num{font-size:23.776px;letter-spacing:.951px}.relab-effector-points__title{font-size:32px}}.relab-effector-points__text{grid-column:1 / -1;grid-row:2;margin:53px 0 0;padding:0;text-indent:0;width:100%;max-width:none;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media screen and (min-width:750px){.relab-effector-points__text{margin-top:26px}}.relab-effector-points__media{position:relative;overflow:hidden}@media screen and (max-width:749px){.relab-effector-points__grid{gap:0;overflow:visible;background-color:var(--relab-effector-card-bg);border-radius:var(--relab-effector-radius)}.relab-effector-points__copy{border-radius:var(--relab-effector-radius) var(--relab-effector-radius) 0 0}.relab-effector-points__copy:before{bottom:1.75rem}.relab-effector-points__media{margin-top:0;border-radius:var(--relab-effector-radius);overflow:hidden;background-color:var(--relab-effector-card-bg)}.relab-effector-points__media-link{aspect-ratio:var(--relab-effector-media-aspect);border-radius:var(--relab-effector-radius);overflow:hidden}.relab-effector-points__media-link:after{border-radius:inherit}.relab-effector-points__media-img,.relab-effector-points__media-img--placeholder{border-radius:var(--relab-effector-radius)}}@media screen and (min-width:750px){.relab-effector-points__media{height:100%;min-height:0;align-self:stretch;border-top-left-radius:var(--relab-effector-radius);border-bottom-left-radius:var(--relab-effector-radius)}}.relab-effector-points__media-link{--relab-effector-shop-line-w: 1.75rem;--relab-effector-shop-line-w-hover: 3.25rem;--relab-effector-shop-mid-slot: calc(var(--relab-effector-shop-line-w-hover) + .35rem);display:block;position:relative;width:100%;min-height:0;color:#fff;text-decoration:none}.relab-effector-points__media-link:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.relab-effector-points__media-link--static{cursor:default}.relab-effector-points__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;display:block;object-fit:cover;object-position:center}.relab-effector-points__media-img--placeholder{min-height:0;height:100%;object-fit:cover}@media screen and (min-width:750px){.relab-effector-points__media-link{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;min-height:0;width:100%;height:100%}.relab-effector-points__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-width:none;object-fit:cover;object-position:center}.relab-effector-points__media-img--placeholder{height:100%;min-height:0}}.relab-effector-points__media-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 45%);pointer-events:none}.relab-effector-points__overlay{position:absolute;left:0;right:0;bottom:0;padding:1.25rem 2.5rem 2.5rem;z-index:1;pointer-events:none}.relab-effector-points__shop-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.relab-effector-points__shop-label{color:var(--Brand-Palette-White, #fff);font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:10.5px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.42px;text-transform:uppercase}.relab-effector-points__link-title{margin:0;color:var(--Brand-Palette-White, #fff);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:33.75px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:750px){.relab-effector-points__shop-label{font-size:14px;letter-spacing:.56px}.relab-effector-points__link-title{font-size:45px}}.relab-effector-points__shop-mid{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 var(--relab-effector-shop-mid-slot);width:var(--relab-effector-shop-mid-slot);min-width:var(--relab-effector-shop-mid-slot)}.relab-effector-points__shop-line{display:inline-block;flex:0 0 auto;width:var(--relab-effector-shop-line-w);height:1px;background:currentColor;border-radius:999px;transition:width .35s cubic-bezier(.4,0,.2,1)}.relab-effector-points__shop-dot{display:inline-block;flex:0 0 auto;width:.28rem;height:.28rem;margin-left:-.2rem;border-radius:50%;background:currentColor}.relab-effector-points__media-link:hover .relab-effector-points__shop-line,.relab-effector-points__media-link:focus-visible .relab-effector-points__shop-line{width:var(--relab-effector-shop-line-w-hover)}@media(prefers-reduced-motion:reduce){.relab-effector-points__shop-line{transition:none}.relab-effector-points__media-link:hover .relab-effector-points__shop-line,.relab-effector-points__media-link:focus-visible .relab-effector-points__shop-line{width:var(--relab-effector-shop-line-w-hover)}}.relab-effector-points__media-link .relab-effector-points__link-title.h2{color:var(--Brand-Palette-White, #fff);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:33.75px;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:750px){.relab-effector-points__media-link .relab-effector-points__link-title.h2{font-size:45px}}.relab-clinical-stats{--relab-clinical-accent: var(--color-relab-accent-yellow)}.relab-clinical-stats__grid{display:grid;gap:2.5rem 1.5rem;align-items:start}@media screen and (min-width:990px){.relab-clinical-stats__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);gap:3rem 4rem;align-items:start}.relab-clinical-stats__grid--stats-only{grid-template-columns:1fr}}.relab-clinical-stats__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;text-align:left}.relab-clinical-stats__title{margin:0}.relab-clinical-stats__cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0;font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;text-decoration:none;color:rgb(var(--color-foreground));border:none;background:none;cursor:pointer;line-height:1.2}.relab-clinical-stats__cta-label{display:block}.relab-clinical-stats__cta-accent{display:block;width:var(--relab-clinical-cta-accent-w, 3rem);height:var(--relab-clinical-cta-accent-h, 3px);margin-top:.35rem;border-radius:999px;background-color:var(--relab-clinical-accent, var(--color-relab-accent-yellow));transition:width .35s cubic-bezier(.4,0,.2,1)}.relab-clinical-stats__cta:not(a) .relab-clinical-stats__cta-accent{width:100%}.relab-clinical-stats__cta:hover .relab-clinical-stats__cta-accent,.relab-clinical-stats__cta:focus-visible .relab-clinical-stats__cta-accent{width:100%}.relab-clinical-stats__cta:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media(prefers-reduced-motion:reduce){.relab-clinical-stats__cta-accent{transition:none}.relab-clinical-stats__cta:hover .relab-clinical-stats__cta-accent,.relab-clinical-stats__cta:focus-visible .relab-clinical-stats__cta-accent{width:100%}}.relab-clinical-stats__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem}.relab-clinical-stats__item:only-child{grid-column:1 / -1}.relab-clinical-stats__item:nth-child(3){grid-column:1 / -1;justify-self:start;width:100%;max-width:80%}@media screen and (max-width:989px){.relab-clinical-stats__list--stack-mobile{grid-template-columns:1fr;gap:2.25rem}.relab-clinical-stats__list--stack-mobile .relab-clinical-stats__item:nth-child(3){grid-column:auto;justify-self:stretch;max-width:none;width:auto}}@media screen and (min-width:990px){.relab-clinical-stats__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.5rem}.relab-clinical-stats__item:nth-child(3){grid-column:auto;max-width:none;justify-self:stretch}}.relab-clinical-stats__item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0}.relab-clinical-stats__qualifier{margin:0 0 .5rem;min-height:1.2em}.relab-clinical-stats__qualifier--empty{visibility:hidden;-webkit-user-select:none;user-select:none}.relab-clinical-stats__value.h1{margin:0 0 .75rem;color:var(--relab-clinical-accent);font-variant-numeric:tabular-nums}.relab-clinical-stats__value--counting{transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.relab-clinical-stats__value--counting{transition:none}}.relab-clinical-stats__label{margin:0 0 .75rem}.relab-clinical-stats__text{margin:0;color:#5e5652}.relab-clinical-stats__text.rte p{margin:0 0 .5rem}.relab-clinical-stats__text.rte p:last-child{margin-bottom:0}.mini-faq__panel{border-radius:8px;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}@media screen and (min-width:750px){.mini-faq__panel{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:1200px){.mini-faq__panel{padding-left:clamp(5rem,14vw,14rem);padding-right:clamp(5rem,14vw,14rem)}}.mini-faq__layout{display:grid;gap:2.5rem;grid-template-columns:1fr;align-items:start;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:750px){.mini-faq__layout{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width:1200px){.mini-faq__layout{grid-template-columns:minmax(0,.52fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:4.5rem clamp(3.5rem,8vw,9rem);align-items:stretch;padding-top:clamp(4.5rem,9vw,7.5rem);padding-bottom:clamp(4.5rem,9vw,7.5rem);min-height:clamp(32rem,58vh,52rem)}.mini-faq__accordion,.mini-faq__placeholder{align-self:end;width:100%}}.mini-faq__intro{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media screen and (max-width:749px){.mini-faq__intro{flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:1.25rem}.mini-faq__intro-copy{flex:1 1 58%;min-width:0}.mini-faq__decor-wrap{flex:0 0 auto;margin-left:auto;align-self:flex-start}}@media screen and (min-width:1200px){.mini-faq__intro{height:100%;min-height:0}}.mini-faq__intro-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;text-align:left}.mini-faq__heading{margin:0;color:#000;font-family:Karla,var(--font-karla),var(--font-body-family),sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.76px;text-transform:uppercase}.mini-faq__subheading{margin:0;padding-block:1.25rem;max-width:28rem;color:#000;font-family:Karla,var(--font-karla),var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media screen and (min-width:990px){.mini-faq__subheading{max-width:22rem}}.mini-faq__link{display:inline-flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;text-decoration:none;align-self:flex-start;cursor:pointer}.mini-faq__link-label{display:block;color:var(--Brand-Palette-Black, #000);font-family:Karla,var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.56px;text-transform:uppercase}.mini-faq__link-accent{display:block;width:var(--mini-faq-link-accent-w, 3rem);height:var(--mini-faq-link-accent-h, 3px);margin-top:.35rem;background-color:var(--mini-faq-link-accent-color, #b0b56a);transition:width .35s cubic-bezier(.4,0,.2,1)}.mini-faq__link:hover .mini-faq__link-accent,.mini-faq__link:focus-visible .mini-faq__link-accent{width:100%}.mini-faq__link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media(prefers-reduced-motion:reduce){.mini-faq__link-accent{transition:none}.mini-faq__link:hover .mini-faq__link-accent,.mini-faq__link:focus-visible .mini-faq__link-accent{width:100%}}.mini-faq__decor-wrap{display:none;pointer-events:none;line-height:0}@media screen and (max-width:749px){.mini-faq__decor-wrap:has(.mini-faq__decor--mobile){display:flex;justify-content:flex-end}}@media screen and (min-width:1200px){.mini-faq__decor-wrap:has(.mini-faq__decor--desktop){display:block;width:100%;margin-top:auto}}.mini-faq__decor{height:auto;display:block}.mini-faq__decor--inline svg{display:block;width:100%;height:auto}.mini-faq__decor--mobile,.mini-faq__decor--desktop{display:none;max-width:100%}@media screen and (max-width:749px){.mini-faq__decor--mobile{display:block}}@media screen and (min-width:1200px){.mini-faq__decor--desktop{display:block;object-fit:contain;object-position:left bottom}}.mini-faq__accordion{min-width:0}.mini-faq__placeholder{margin:0;padding:1rem 0;color:rgba(var(--color-foreground),.55);font-size:1.4rem}.mini-faq__item{border-bottom:1px solid rgb(var(--color-foreground))}.mini-faq__item:first-of-type{border-top:1px solid rgb(var(--color-foreground))}.mini-faq__summary,.mini-faq__toggle-btn{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;margin:0;padding:1.25rem 0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.mini-faq__question{flex:1 1 auto;min-width:0;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.mini-faq__toggle-btn[aria-expanded=true] .mini-faq__question{font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:clamp(1.5rem,4.5vw,2.25rem);font-weight:400;letter-spacing:-.02em;text-transform:none;line-height:1.15}.mini-faq__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;font-size:1.5rem;font-weight:400;line-height:1;color:#000}.mini-faq__icon{display:none}.mini-faq__toggle-btn[aria-expanded=false] .mini-faq__icon--plus,.mini-faq__toggle-btn[aria-expanded=true] .mini-faq__icon--minus{display:block}.mini-faq__content{overflow:hidden;height:0;transition:height .3s ease-in-out}.mini-faq__content--open{height:auto}.mini-faq__answer{padding:0 2.75rem 1.35rem 0;margin-top:-.25rem;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.mini-faq__answer p{margin:0 0 .5rem}.mini-faq__answer p:last-child{margin-bottom:0}@media screen and (min-width:990px){.mini-faq__answer{font-size:13px;max-width:42rem}}.results-module{--rm-radius: 8px;--rm-badge-bg: var(--color-relab-taupe);--rm-badge-fg: #fff;--rm-divider: var(--color-relab-divider);--rm-card-bg: var(--color-relab-surface);--rm-progress-track: var(--color-relab-divider);--rm-progress-active: var(--color-relab-accent-green);--rm-pair-gap: 2px}.results-module__header{margin-bottom:2rem}.results-module__title{margin:0;text-align:left}.results-module .page-width{min-width:0}.results-module__list{list-style:none;margin:0;padding:0;min-width:0}.results-module__item{border-bottom:1px solid var(--rm-divider);padding-bottom:2.5rem;margin-bottom:2.5rem;min-width:0}.results-module__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.results-module__item[hidden]{display:none!important}.results-module__grid{display:grid;gap:1.5rem;min-width:0;width:100%}@media screen and (max-width:989px){.results-module__item{overflow-x:hidden}.results-module__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.results-module__item{display:block;min-height:0;overflow-x:visible}.results-module__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2.5rem;align-items:stretch;flex:none}.rm-pair{align-self:start;max-width:none}.rm-copy{min-height:100%}}.rm-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--rm-pair-gap);border-radius:var(--rm-radius);overflow:hidden;background:#0000000f;aspect-ratio:521 / 337;width:100%;max-width:none;min-width:0;justify-self:stretch;box-sizing:border-box}.rm-pair__cell{position:relative;min-height:0;min-width:0}.rm-pair__cell img{width:100%;height:100%;display:block;object-fit:cover}.rm-pair__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#00000073}.rm-pair__badge{position:absolute;top:10px;z-index:1;padding:.35rem .55rem;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rm-badge-fg);background:var(--rm-badge-bg);border-radius:2.609px;line-height:1;pointer-events:none}.rm-pair__badge--after{left:10px}.rm-pair__badge--before{right:10px}.rm-copy__cols{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem;align-items:start}.rm-copy__name.h4{margin:0 0 .5rem;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.6px;text-transform:uppercase}.rm-copy__rte{margin:0;color:var(--Brand-Palette-Taupe, var(--color-relab-taupe));font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:10.071px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.403px;text-transform:uppercase}.rm-copy__rte p{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.rm-copy__rte p+p{margin-top:.75em}.rm-copy__rte a{color:inherit;text-decoration:underline;text-underline-offset:2px}.rm-copy__skin-type.h6{position:relative;margin:0 0 .75rem;margin-block-start:0;margin-block-end:.75rem;padding-bottom:.85rem;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.48px;text-transform:uppercase}.rm-copy__skin-type:after{content:"";position:absolute;left:0;bottom:0;width:min(55%,18rem);height:5px;background:var(--rm-progress-active);border-radius:1px}.rm-copy__skin-sub{margin:0;color:var(--Brand-Palette-Taupe, var(--color-relab-taupe));font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0;text-transform:none}@media screen and (min-width:750px){.rm-copy__name.h4{font-size:19px;letter-spacing:.76px}.rm-copy__rte{font-size:12px;letter-spacing:.48px}.rm-copy__skin-type.h6{font-size:14px;letter-spacing:.56px}.rm-copy__skin-sub{font-size:14px}}@media screen and (max-width:749px){.rm-copy__cols{grid-template-columns:1fr}}.rm-copy{display:flex;flex-direction:column;gap:1.75rem;min-height:0;min-width:0}.rm-products{margin-top:0;width:100%;max-width:100%;min-width:0;overflow-x:hidden}@media screen and (min-width:990px){.rm-products{margin-top:auto}}.rm-products__label{margin:0 0 .75rem}.rm-products__track{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:.25rem;scrollbar-width:none;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.rm-products__track::-webkit-scrollbar{display:none}.rm-products__track--static{overflow-x:visible;flex-wrap:wrap}.rm-product-card{flex:0 0 min(100%,280px);scroll-snap-align:start;display:flex;align-items:center;gap:12px;padding:7px 8px;background:var(--rm-card-bg);border-radius:6px;text-decoration:none;color:var(--Brand-Palette-Black, #000);min-width:0;transition:opacity .15s ease}@media screen and (min-width:750px){.rm-product-card{flex:0 0 min(100%,300px)}}.rm-products__track--static .rm-product-card{flex:1 1 calc(50% - 6px);min-width:200px;max-width:320px}.rm-product-card:hover{opacity:.88}.rm-product-card__thumb{flex:0 0 70px;align-self:center;width:70px;height:83px;border-radius:4px;overflow:hidden;background:#fff}.rm-product-card__thumb img,.rm-product-card__thumb-img{width:100%;height:100%;object-fit:cover}.rm-product-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.rm-product-card__top{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-width:0}.rm-product-card__title{margin:0;font-family:var(--font-dm-sans),var(--font-body-family),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.38px;color:var(--Brand-Palette-Black, #000);flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rm-product-card{--rm-cta-line-w: 15px;--rm-cta-line-w-hover: 34px;--rm-cta-mid-slot: calc(var(--rm-cta-line-w-hover) + 8px - 4px + 4px)}.rm-product-card__cta-mid{display:inline-flex;align-items:center;justify-content:flex-start;flex-shrink:0;width:var(--rm-cta-mid-slot);min-width:var(--rm-cta-mid-slot);margin-top:.1rem}.rm-product-card__cta-line{height:2px;width:var(--rm-cta-line-w);background:currentColor;border-radius:9999px;display:inline-block;flex:0 0 auto;transition:width .35s cubic-bezier(.4,0,.2,1)}.rm-product-card__cta-dot{width:8px;height:8px;border-radius:9999px;background:currentColor;display:inline-block;flex:0 0 auto;margin-left:-4px}.rm-product-card:hover .rm-product-card__cta-line{width:var(--rm-cta-line-w-hover)}@media(prefers-reduced-motion:reduce){.rm-product-card__cta-line{transition:none}}.rm-product-card__type{margin:0;font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.48px;text-transform:uppercase;color:var(--Brand-Palette-Black, #000)}.rm-product-card__price{margin:0;font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;color:var(--Brand-Palette-Taupe, var(--color-relab-taupe))}.rm-progress{display:flex;gap:6px;margin-top:12px}.rm-progress[hidden]{display:none!important}.rm-progress__seg{flex:1;height:4px;border-radius:2px;background:var(--rm-progress-track);transition:background-color .2s ease}.rm-progress__seg.is-active{background:var(--rm-progress-active)}.results-module__load-wrap{display:flex;justify-content:center;margin-top:2.5rem}.results-module__load-more{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 2rem;border-radius:9999px;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.results-module__load-more:hover{background:rgba(var(--color-foreground),.06)}.results-module__load-more .svg-wrapper{width:1.2rem;height:1.2rem;display:flex}.results-module__load-more[hidden]{display:none!important}.results-cards-swiper{--rmcs-radius: 20px;--rmcs-pair-gap: 2px;--rmcs-badge-bg: var(--color-relab-taupe);--rmcs-badge-fg: #fff;--rmcs-card-bg: var(--color-relab-surface-alt);--rmcs-accent: var(--color-relab-accent-green);--rmcs-pagination-inactive: var(--color-relab-divider);--rmcs-body: var(--Brand-Palette-Taupe, var(--color-relab-taupe));--rmcs-slide-max: 420px;--rmcs-slide-max-lg: 680px;--rmcs-peek: 5.25rem;--rmcs-fade-width: 4.5rem;--rmcs-card-pad: 1.5rem;--rmcs-card-pad-desktop: 1.75rem;--rmcs-card-min-h-desktop: 335px;--rmcs-body-gap: 1.25rem;--rmcs-intro-pad-top: 1.75rem;--rmcs-name-gap: 2.5rem;min-width:0}.results-cards-swiper__chrome{border-top:solid var(--rmcs-chrome-h, 0px) var(--rmcs-accent);border-bottom:solid var(--rmcs-chrome-h, 0px) var(--rmcs-accent)}.results-cards-swiper .page-width{min-width:0}.results-cards-swiper__stage{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px));box-sizing:border-box;overflow-x:hidden}.results-cards-swiper__swiper.swiper{overflow:hidden;padding-bottom:.35rem}.results-cards-swiper__swiper .swiper-wrapper{align-items:stretch}.results-cards-swiper__swiper .swiper-slide{width:min(92vw,var(--rmcs-slide-max));max-width:var(--rmcs-slide-max);height:auto;box-sizing:border-box}@media screen and (max-width:989px){.results-cards-swiper__stage{padding-right:env(safe-area-inset-right,0px)}.results-cards-swiper__stage:after{content:"";position:absolute;top:0;right:0;z-index:2;width:var(--rmcs-fade-width);height:100%;pointer-events:none;background:linear-gradient(to left,rgb(var(--color-background)),rgba(var(--color-background),0))}.results-cards-swiper__swiper .swiper-slide{width:calc(100% - var(--rmcs-peek));max-width:none}}@media screen and (min-width:990px){.results-cards-swiper__stage:before,.results-cards-swiper__stage:after{content:"";position:absolute;top:0;z-index:2;width:var(--rmcs-fade-width);height:100%;pointer-events:none}.results-cards-swiper__stage:before{left:0;background:linear-gradient(to right,rgb(var(--color-background)),rgba(var(--color-background),0))}.results-cards-swiper__stage:after{right:0;background:linear-gradient(to left,rgb(var(--color-background)),rgba(var(--color-background),0))}.results-cards-swiper__swiper .swiper-slide{width:min(88vw,var(--rmcs-slide-max-lg));max-width:var(--rmcs-slide-max-lg)}}.results-cards-swiper__pagination.swiper-pagination{position:relative!important;inset:auto!important;margin:1.25rem auto 0;max-width:28rem;display:flex!important;justify-content:center;align-items:center;gap:6px;transform:none!important}.results-cards-swiper__pagination .swiper-pagination-bullet,.results-cards-swiper__pagination .rmcs-pagination__bullet{flex:1;height:3px;margin:0!important;max-width:72px;border-radius:999px;opacity:1!important;background:var(--rmcs-pagination-inactive);box-shadow:none;transition:background-color .2s ease;cursor:pointer}.results-cards-swiper__pagination .swiper-pagination-bullet-active,.results-cards-swiper__pagination .rmcs-pagination__bullet.swiper-pagination-bullet-active{background:var(--rmcs-accent);box-shadow:none}.rmcs-card{display:flex;flex-direction:column;height:100%;min-height:100%;background:var(--rmcs-card-bg);border-radius:var(--rmcs-radius);overflow:hidden;box-sizing:border-box}.rmcs-card__layout{display:flex;flex-direction:column;flex:1;min-height:0}.rmcs-card__pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--rmcs-pair-gap);aspect-ratio:521 / 337;width:100%;min-height:0;background:#0000000f}.rmcs-card__cell{position:relative;min-width:0;min-height:0}.rmcs-card__cell img{width:100%;height:100%;display:block;object-fit:cover}.rmcs-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#00000073}.rmcs-card__badge{position:absolute;top:10px;z-index:1;padding:.35rem .55rem;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rmcs-badge-fg);background:var(--rmcs-badge-bg);border-radius:2.609px;line-height:1;pointer-events:none}.rmcs-card__badge--after{left:10px}.rmcs-card__badge--before{right:10px}.rmcs-card__body{display:flex;flex-direction:column;flex:1;gap:var(--rmcs-body-gap);min-width:0;min-height:0}.rmcs-card__intro{padding:calc(var(--rmcs-card-pad) + var(--rmcs-intro-pad-top)) var(--rmcs-card-pad) 0}.rmcs-card__name{margin:0 0 var(--rmcs-name-gap);color:#000;font-family:Karla,var(--font-body-family),sans-serif;font-size:15px;font-weight:700;line-height:125%;letter-spacing:.6px;text-transform:uppercase}.rmcs-card__rte{margin:0;color:var(--rmcs-body);font-family:Karla,var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.rmcs-card__rte p{margin:0}.rmcs-card__rte p+p{margin-top:.65em}.rmcs-card__rte a{color:inherit;text-decoration:underline;text-underline-offset:2px}.rmcs-card__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:1.5rem;row-gap:.75rem;padding:0 var(--rmcs-card-pad) var(--rmcs-card-pad)}.rmcs-card__col{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}@media screen and (max-width:989px){.rmcs-card__grid{grid-template-columns:1fr;grid-template-rows:none;row-gap:1.25rem}.rmcs-card__col{display:block;grid-row:auto}}@media screen and (min-width:990px){.rmcs-card__layout{flex-direction:row;align-items:stretch;gap:1.75rem;min-height:var(--rmcs-card-min-h-desktop);padding:var(--rmcs-card-pad-desktop);box-sizing:border-box}.rmcs-card__pair{flex:0 0 46%;width:46%;max-width:50%;align-self:stretch;aspect-ratio:auto;min-height:0;border-radius:12px;overflow:hidden}.rmcs-card__cell{height:100%}.rmcs-card__cell img{min-height:100%}.rmcs-card__body{flex:1;gap:0;min-width:0;min-height:0;justify-content:space-between}.rmcs-card__intro{padding:var(--rmcs-intro-pad-top) 0 0;flex-shrink:0}.rmcs-card__grid{column-gap:1.5rem;row-gap:.75rem;padding:0;flex-shrink:0}}.rmcs-card__col-heading{margin:0;padding-bottom:calc(.75rem + 5px);position:relative;align-self:stretch;color:#000;font-family:Karla,var(--font-body-family),sans-serif;font-size:15px;font-weight:700;line-height:125%;letter-spacing:.6px;text-transform:uppercase}@supports not (grid-template-rows: subgrid){.rmcs-card__grid .rmcs-card__col-heading{min-height:calc(2.5em + .75rem + 5px)}}.rmcs-card__col-heading:after{content:"";position:absolute;left:0;bottom:0;width:min(100%,14rem);height:5px;background:var(--rmcs-accent);border-radius:1px}.rmcs-card__col-body{margin:0;color:var(--rmcs-body);font-family:Karla,var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.rmcs-card__product-list{list-style:none;margin:0;padding:0}.rmcs-card__product-list li{margin:0 0 .5rem}.rmcs-card__product-list li:last-child{margin-bottom:0}.rmcs-card__product-list a{color:inherit;text-decoration:none}.rmcs-card__product-list a:hover{text-decoration:underline;text-underline-offset:2px}.relab-process-accordion{--rpa-accent: var(--color-relab-accent-green);--rpa-card-bg: var(--color-relab-surface);--rpa-card-radius: 18px;--rpa-black: var(--Brand-Palette-Black, #000);--rpa-taupe: var(--Brand-Palette-Taupe, var(--color-relab-taupe));--rpa-media-inset: clamp(1rem, 1.35vw, 1.5rem);--rpa-ease: cubic-bezier(.22, 1, .36, 1);--rpa-stage-pad-y: clamp(1.25rem, 2.5vh, 2rem);--rpa-copy-title-body-gap: clamp(2.25rem, 4.5vh, 3rem);--rpa-progress-h: 5px;min-width:0}@media screen and (min-width:990px){.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__scroll-track{min-height:200vh;scroll-margin-top:0}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__scroll-sticky{position:sticky;top:0;z-index:2;height:100vh;max-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--rpa-stage-pad-y) 0;box-sizing:border-box;overflow:hidden}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__scroll-sticky>.page-width{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.relab-process-accordion[data-rpa-scroll-mode="1"] [data-process-accordion-pin]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card{flex:0 0 auto;min-height:0}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card:not(.is-active) .relab-process-accordion__card-panel{display:none}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-panel-inner{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;opacity:1;visibility:visible;transform:none}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-body{display:grid;grid-template-columns:minmax(0,1fr) min(var(--rpa-media-w, 540px),52%);grid-template-rows:minmax(0,1fr);align-items:stretch;align-content:stretch;flex:1 1 auto;min-height:0;height:100%;padding:var(--rpa-media-inset);column-gap:clamp(1rem,2vw,1.75rem);row-gap:0}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-copy{display:flex;flex-direction:column;justify-content:flex-start;height:100%;min-height:0;max-width:min(26.5rem,100%);padding:0;margin:0;align-self:stretch}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__num--panel{margin:0 0 .85rem;flex-shrink:0}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-copy-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(1rem,2vh,1.5rem)}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-copy-middle{flex:0 0 auto;margin:0;gap:0;overflow:visible;justify-content:flex-start}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__body-title{margin:0}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__body-text{margin-top:var(--rpa-copy-title-body-gap);opacity:1;transform:none}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__card-copy-main .relab-process-accordion__progress-track{margin-top:auto;flex:0 0 var(--rpa-progress-h)}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__media{width:100%;height:100%;min-height:0;max-height:none;margin:0;flex:none;align-self:stretch;border-radius:12px;overflow:hidden}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__media img,.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__card.is-active .relab-process-accordion__media .placeholder-svg{width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover;display:block;opacity:1;transform:none}.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__progress-fill{transition:none}}.relab-process-accordion.is-engaged .relab-process-accordion__progress-fill,.relab-process-accordion[data-rpa-scroll-mode="1"] .relab-process-accordion__progress-fill{transition:none}@media screen and (min-width:990px){.relab-process-accordion .page-width{padding-left:clamp(2.75rem,7vw,7.5rem);padding-right:clamp(2.75rem,7vw,7.5rem)}}.relab-process-accordion__header{text-align:center;margin:0 auto 2.25rem}@media screen and (min-width:750px){.relab-process-accordion__header{margin-bottom:3rem}}.relab-process-accordion__subheading{margin:0 0 .75rem;color:#000;text-align:center;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.72px;text-transform:uppercase}.relab-process-accordion__heading,.relab-process-accordion__heading.h2{margin:0;color:var(--Color-Scheme-1-Text, #000);text-align:center;font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:750px){.relab-process-accordion__subheading{font-size:19px;letter-spacing:.76px}.relab-process-accordion__heading,.relab-process-accordion__heading.h2{font-size:45px}}.relab-process-accordion__list{display:flex;flex-direction:column;gap:10px;min-width:0}@media screen and (min-width:990px){.relab-process-accordion__list{gap:12px}}.relab-process-accordion__card{position:relative;border-radius:var(--rpa-card-radius);background:var(--rpa-card-bg);overflow:hidden;min-width:0;display:flex;flex-direction:column}.relab-process-accordion__card-toggle{display:flex;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.25rem;margin:0;border:none;background:transparent;text-align:left;cursor:pointer;color:var(--rpa-black);font:inherit;transition:padding .45s cubic-bezier(.22,1,.36,1)}.relab-process-accordion__card.is-active .relab-process-accordion__card-toggle{position:relative;align-items:flex-start;padding:1rem 1.25rem}.relab-process-accordion__card.is-active .relab-process-accordion__card-toggle>.relab-process-accordion__num,.relab-process-accordion__card.is-active .relab-process-accordion__card-toggle>.relab-process-accordion__card-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:990px){.relab-process-accordion__card-toggle{padding:1.25rem clamp(1.25rem,2vw,2rem)}.relab-process-accordion__card.is-active .relab-process-accordion__card-toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.relab-process-accordion__card-toggle:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.relab-process-accordion__num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.35rem;height:3.35rem;border-radius:50%;border:1.292px solid var(--Brand-Palette-Black, #000);box-sizing:border-box;color:var(--Brand-Palette-Black, #000);font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:25.84px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:1.034px;text-transform:uppercase}@media screen and (min-width:990px){.relab-process-accordion__num{width:48.91px;height:48.91px}}.relab-process-accordion__num--panel{display:inline-flex;flex-shrink:0;margin-top:.35rem;margin-bottom:.75rem}@media screen and (min-width:990px){.relab-process-accordion__card.is-active .relab-process-accordion__num--panel{margin-top:0;margin-bottom:.85rem}}.relab-process-accordion__card-title{margin:0;flex:1;min-width:0;color:var(--Color-Scheme-1-Text, var(--rpa-black));font-family:var(--font-dm-sans),var(--font-body-family),sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:990px){.relab-process-accordion__card-title{font-size:32px;line-height:109%}}.relab-process-accordion__body-title{margin:0;color:var(--Color-Scheme-1-Text, var(--rpa-black));font-family:var(--font-dm-sans),var(--font-body-family),sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:990px){.relab-process-accordion__body-title{font-size:32px;line-height:109%}}.relab-process-accordion__card-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s var(--rpa-ease)}.relab-process-accordion__card.is-active .relab-process-accordion__card-panel{grid-template-rows:1fr}.relab-process-accordion__card-panel-inner{overflow:hidden;min-height:0;opacity:0;transform:translateY(-.4rem);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.relab-process-accordion__card.is-active .relab-process-accordion__card-panel-inner{opacity:1;transform:translateY(0);transition-delay:.06s}.relab-process-accordion__card:not(.is-active) .relab-process-accordion__card-panel-inner{transition-delay:0s}.relab-process-accordion__card-body{display:flex;flex-direction:column;gap:1.1rem;padding:0 1.25rem 1.35rem}@media screen and (min-width:990px){.relab-process-accordion__card-body{padding:0 clamp(1.25rem,2vw,2rem) clamp(1.35rem,2vw,2rem);gap:1.5rem}}@media screen and (max-width:989px){.relab-process-accordion__media{order:-1}}.relab-process-accordion__media{border-radius:12px;overflow:hidden;background:#0000000f}.relab-process-accordion__media img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:4 / 3}.relab-process-accordion__body-text{margin:0;color:var(--rpa-taupe);font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.relab-process-accordion__body-text p{margin:0}.relab-process-accordion__body-text p+p{margin-top:.65em}.relab-process-accordion__card-copy{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;height:100%}.relab-process-accordion__card-copy-main{flex:1;min-height:0;display:flex;flex-direction:column}.relab-process-accordion__card-copy-middle{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:1.35rem}@media screen and (min-width:990px){.relab-process-accordion__card.is-active .relab-process-accordion__card-copy{display:flex;flex-direction:column;justify-content:flex-start;height:100%;min-height:0}.relab-process-accordion__card.is-active .relab-process-accordion__card-copy-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.relab-process-accordion__card.is-active .relab-process-accordion__card-copy-middle{flex:0 0 auto;justify-content:flex-start;gap:0;margin:0}.relab-process-accordion__card.is-active .relab-process-accordion__body-text{margin-top:var(--rpa-copy-title-body-gap)}}.relab-process-accordion__progress-track{width:100%;min-width:0;height:var(--rpa-progress-h);min-height:var(--rpa-progress-h);max-height:var(--rpa-progress-h);margin-top:1.25rem;border-radius:999px;flex:0 0 var(--rpa-progress-h);flex-shrink:0;box-sizing:border-box;overflow:hidden;background-color:var(--color-relab-divider)}.relab-process-accordion__progress-fill{display:block!important;width:var(--rpa-pct, 0%);height:var(--rpa-progress-h);min-height:var(--rpa-progress-h);max-height:var(--rpa-progress-h);max-width:100%;border-radius:999px;box-sizing:border-box;background-color:var(--rpa-accent, var(--color-relab-accent-green));font-size:0;line-height:0;transition:width .55s cubic-bezier(.22,1,.36,1)}@media screen and (min-width:990px){.relab-process-accordion__card.is-active .relab-process-accordion__card-copy-main{gap:clamp(1rem,2vh,1.5rem)}.relab-process-accordion__card.is-active .relab-process-accordion__card-copy-main .relab-process-accordion__progress-track{margin-top:auto;flex:0 0 var(--rpa-progress-h)}}@media screen and (min-width:990px){.relab-process-accordion__card.is-active .relab-process-accordion__card-body{display:grid;grid-template-columns:minmax(0,1fr) min(var(--rpa-media-w, 540px),100%);align-items:stretch;column-gap:clamp(1rem,2vw,1.75rem);padding:var(--rpa-media-inset);row-gap:0}.relab-process-accordion__card.is-active .relab-process-accordion__card-copy{justify-content:flex-start;padding:0;margin:0;min-width:0;min-height:0;height:100%;align-self:stretch;max-width:min(26.5rem,100%)}.relab-process-accordion__card.is-active .relab-process-accordion__media{width:100%;max-width:min(var(--rpa-media-w, 540px),100%);height:var(--rpa-media-h, 360px);max-height:38vh;margin:0;flex:none;align-self:start;border-radius:12px;overflow:hidden}.relab-process-accordion__card.is-active .relab-process-accordion__media img{width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover;display:block}.relab-process-accordion__card.is-active.is-reveal .relab-process-accordion__media img,.relab-process-accordion__card.is-active.is-reveal .relab-process-accordion__media .placeholder-svg{animation:rpa-media-in .75s var(--rpa-ease) both}.relab-process-accordion__card.is-active.is-reveal .relab-process-accordion__body-text{animation:rpa-text-in .65s .12s var(--rpa-ease) both}}@media(prefers-reduced-motion:reduce){.relab-process-accordion__card-panel,.relab-process-accordion__card-panel-inner,.relab-process-accordion__progress-fill,.relab-process-accordion__card-toggle{transition-duration:.01ms!important;transition-delay:0s!important}}.why-this-matters__placeholder{margin:0;padding:1.5rem 0;color:rgba(var(--color-foreground),.55);font-size:1.4rem}.why-this-matters .why-this-matters__title--solo{margin-bottom:1rem}@media screen and (min-width:750px){.why-this-matters .why-this-matters__title--solo{margin-bottom:1.25rem}}.why-this-matters .why-this-matters__title{margin:0 0 1.75rem;max-width:none;color:var(--Color-Scheme-1-Text, #000);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:750px){.why-this-matters .why-this-matters__title{font-size:45px;margin-bottom:2rem}}.why-this-matters__grid{display:grid;gap:2.5rem;grid-template-columns:1fr;grid-template-areas:"copy" "visual"}@media screen and (min-width:750px){.why-this-matters__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"copy visual";column-gap:min(10vw,8rem);row-gap:3rem;align-items:start}}.why-this-matters__copy{grid-area:copy;display:flex;flex-direction:column;gap:0;min-width:0}.why-this-matters__visual{grid-area:visual;min-width:0}.why-this-matters__media{position:relative;width:100%;border-radius:8px;overflow:hidden;background:rgba(var(--color-foreground),.06)}@media screen and (min-width:750px){.why-this-matters__media{border-radius:8px}}.why-this-matters__img{display:block;width:100%;height:100%;object-fit:cover}.why-this-matters__panels{display:grid;min-height:0;margin-bottom:2rem}@media screen and (min-width:750px){.why-this-matters__panels{margin-bottom:2.25rem}}.why-this-matters__panel{grid-area:1 / 1}.why-this-matters__panel[hidden]{display:none!important}.why-this-matters__panel-head{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.why-this-matters__index{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 .35rem;box-sizing:border-box;border-radius:50%;border:2px solid var(--Brand-Palette-Black, #000);color:var(--Brand-Palette-Black, #000);font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:21.134px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:.845px;text-transform:uppercase}.why-this-matters h3.why-this-matters__point-title{margin:0;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.76px;text-transform:uppercase}.why-this-matters__point-body{margin:0 0 1.25rem;color:var(--Brand-Palette-Taupe, var(--color-relab-taupe));font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.why-this-matters__point-body p,.why-this-matters__point-body li{font-size:inherit;line-height:inherit;color:inherit}.why-this-matters__point-body p:last-child{margin-bottom:0}.why-this-matters__link{font-size:1.4rem}.why-this-matters__nav{display:flex;gap:.75rem;width:100%;margin-top:auto}.why-this-matters__nav-bar{flex:1;height:.55rem;min-height:.55rem;padding:0;border:none;border-radius:999px;background:var(--wtm-nav-inactive, var(--color-relab-divider));cursor:pointer;transition:background-color .2s ease,transform .15s ease;-webkit-appearance:none;appearance:none}.why-this-matters__nav-bar:hover{transform:scaleY(1.15)}.why-this-matters__nav-bar.is-active{background:var(--wtm-nav-active, #c2c597)}.why-this-matters__nav-bar:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.why-this-matters__hotspot{position:absolute;left:var(--wtm-x, 50%);top:var(--wtm-y, 50%);transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 .35rem;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background:#00000059;color:#fff;cursor:pointer;box-shadow:0 2px 10px #0003;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.why-this-matters__hotspot:hover{transform:translate(-50%,-50%) scale(1.06)}.why-this-matters__hotspot.is-active{background:#0000008c;box-shadow:0 0 0 2px #ffffff80}.why-this-matters__hotspot:focus-visible{outline:2px solid #fff;outline-offset:3px}.why-this-matters__hotspot-inner{display:block;color:#fff;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:21.134px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:.845px;text-transform:uppercase}.community-clinical-reviews{--ccr-card-bg: #f9f8f6;--ccr-accent: var(--color-relab-accent-green);--ccr-pagination-inactive: var(--color-relab-divider);--ccr-taupe: var(--Brand-Palette-Taupe, var(--color-relab-taupe));--ccr-black: var(--Brand-Palette-Black, #000);--ccr-scheme-text: var(--Color-Scheme-1-Text, #000);min-width:0}.community-clinical-reviews .page-width{min-width:0}.community-clinical-reviews__community{background:var(--ccr-card-bg);border-radius:4px;padding:clamp(1.5rem,3vw,2.5rem) clamp(2rem,6vw,2.75rem);margin-bottom:clamp(1.25rem,2vw,2rem)}@media screen and (max-width:989px){.community-clinical-reviews__community{padding-top:clamp(4.5rem,9vw,7.5rem);padding-bottom:clamp(3rem,6vw,5rem)}}.community-clinical-reviews__community-top{margin-bottom:1.25rem}@media screen and (min-width:750px){.community-clinical-reviews__community-top{margin-bottom:1.5rem}}.community-clinical-reviews__community-layout{display:flex;flex-direction:column;min-width:0}@media screen and (min-width:990px){.community-clinical-reviews__community{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);padding-left:clamp(1.5rem,3vw,2.5rem);padding-right:clamp(1.5rem,3vw,2.5rem)}.community-clinical-reviews__community-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(1.5rem,3vw,3rem);align-items:start}.community-clinical-reviews__community-top{grid-column:1;grid-row:1;margin-bottom:0}.community-clinical-reviews__swiper-wrap{grid-column:2;grid-row:1 / 3;min-width:0;width:100%;max-width:100%;overflow:hidden}.community-clinical-reviews__pagination.swiper-pagination{grid-column:1;grid-row:2;margin:clamp(2rem,4vh,3.5rem) 0 0;max-width:100%}}.community-clinical-reviews__live-stars{margin:0 0 .85rem;min-height:1.5rem}@media screen and (min-width:750px){.community-clinical-reviews__live-stars{margin-bottom:1rem}}.community-clinical-reviews__live-stars .rating{margin:0;line-height:1}.community-clinical-reviews__live-stars .rating-star{--color-rating-star: #d4a012;--letter-spacing: .65;--font-size: 1.05;display:inline-block;line-height:1;vertical-align:top}.community-clinical-reviews__live-stars .rating-star:before{content:"\2605\2605\2605\2605\2605";background-image:linear-gradient(90deg,var(--color-rating-star, #d4a012) var(--percent),rgba(0,0,0,.16) var(--percent))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;background-color:transparent!important}.community-clinical-reviews__community-head{margin:0}.community-clinical-reviews__community-heading{margin:0;font-family:var(--font-dm-sans),var(--font-body-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize;color:var(--ccr-scheme-text)}@media screen and (min-width:750px){.community-clinical-reviews__community-heading{font-size:45px}}.community-clinical-reviews__swiper-wrap{position:relative;min-width:0}.community-clinical-reviews .community-clinical-reviews__swiper.swiper{overflow:hidden;width:100%;max-width:100%;min-width:0}.community-clinical-reviews .community-clinical-reviews__swiper .swiper-wrapper{align-items:stretch}.community-clinical-reviews .community-clinical-reviews__swiper .swiper-slide{height:auto;align-self:stretch;box-sizing:border-box;width:100%!important;max-width:100%;min-width:0}.community-clinical-reviews__slide-inner{display:grid;gap:1.5rem;min-width:0;box-sizing:border-box;min-height:100%;grid-template-columns:1fr;align-items:start}.community-clinical-reviews__slide-gutter{min-width:0;min-height:0}@media screen and (max-width:989px){.community-clinical-reviews__slide-gutter{display:none}}@media screen and (min-width:990px){.community-clinical-reviews__slide-gutter{display:none}.community-clinical-reviews__slide-inner{grid-template-columns:minmax(0,1fr);gap:0;align-content:start}.community-clinical-reviews__slide-right{justify-content:flex-start}}.community-clinical-reviews__slide-right{min-width:0;max-width:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;overflow-wrap:break-word}.community-clinical-reviews__product{margin:0}@media screen and (min-width:990px){.community-clinical-reviews__product{margin:0 0 .25rem}}.community-clinical-reviews__product-link{display:inline-flex;flex-direction:column;align-items:flex-start;margin:0 0 1rem;padding:0;font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.56px;text-transform:uppercase;color:var(--ccr-black);text-decoration:none;cursor:pointer}.community-clinical-reviews__product-link-label{display:block}.community-clinical-reviews__product-link-accent{display:block;width:var(--ccr-link-accent-w, 3rem);height:var(--ccr-link-accent-h, 3px);margin-top:.35rem;border-radius:999px;background-color:var(--ccr-accent, var(--color-relab-accent-green));transition:width .35s cubic-bezier(.4,0,.2,1)}.community-clinical-reviews__product-link:hover .community-clinical-reviews__product-link-accent,.community-clinical-reviews__product-link:focus-visible .community-clinical-reviews__product-link-accent{width:100%}.community-clinical-reviews__product-link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media screen and (max-width:989px){.community-clinical-reviews__review-text{order:1}.community-clinical-reviews__byline{order:2}.community-clinical-reviews__product{order:3;margin:1.25rem 0 1.5rem}.community-clinical-reviews__product-link{margin-bottom:0}}@media(prefers-reduced-motion:reduce){.community-clinical-reviews__product-link-accent{transition:none}.community-clinical-reviews__product-link:hover .community-clinical-reviews__product-link-accent,.community-clinical-reviews__product-link:focus-visible .community-clinical-reviews__product-link-accent{width:100%}}.community-clinical-reviews__review-text{margin:0 0 1.25rem;width:100%;max-width:100%;min-width:0;overflow-wrap:break-word;color:var(--ccr-black);font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:750px){.community-clinical-reviews__review-text{font-size:16px}}.community-clinical-reviews__review-text p{margin:0;overflow-wrap:break-word}.community-clinical-reviews__review-text p+p{margin-top:.65em}.community-clinical-reviews__byline{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .35rem;font-family:var(--font-karla),var(--font-body-family),sans-serif}.community-clinical-reviews__byline-name{margin:0;font-size:15px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.6px;text-transform:uppercase;color:#000}@media screen and (min-width:750px){.community-clinical-reviews__byline-name{font-size:19px;letter-spacing:.76px}}.community-clinical-reviews__byline-sep{margin:0 .25rem;font-weight:400;color:var(--ccr-taupe)}.community-clinical-reviews__byline-date{margin:0;font-size:11px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.44px;text-transform:uppercase;color:var(--ccr-taupe)}@media screen and (min-width:750px){.community-clinical-reviews__byline-date{font-size:12px;letter-spacing:.48px}}.community-clinical-reviews__pagination.swiper-pagination{position:relative!important;inset:auto!important;margin:1.5rem 0 0;max-width:20rem;display:flex!important;justify-content:flex-start;align-items:center;gap:6px;transform:none!important}.community-clinical-reviews__pagination .swiper-pagination-bullet,.community-clinical-reviews__pagination .ccr-pagination__bullet{flex:1;height:3px;margin:0!important;max-width:72px;border-radius:999px;opacity:1!important;background:var(--ccr-pagination-inactive);box-shadow:none;transition:background-color .2s ease;cursor:pointer}.community-clinical-reviews__pagination .swiper-pagination-bullet-active,.community-clinical-reviews__pagination .ccr-pagination__bullet.swiper-pagination-bullet-active{background:var(--ccr-accent);box-shadow:none}.community-clinical-reviews__clinical{display:grid;gap:10px;grid-template-columns:1fr}@media screen and (min-width:750px){.community-clinical-reviews__clinical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}}.community-clinical-reviews__clinical-card{background:var(--ccr-card-bg);border-radius:4px;padding-top:clamp(2rem,1.5rem + 2.5vw,3rem);padding-bottom:clamp(2rem,1.5rem + 2.5vw,3rem);padding-left:clamp(2rem,1.5rem + 2.5vw,3rem);padding-right:clamp(2.75rem,2rem + 4vw,4.75rem);display:flex;flex-direction:column;min-height:100%;min-width:0}.community-clinical-reviews__clinical-text{margin:0 0 1.75rem;font-family:var(--font-karla),var(--font-body-family),sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.44px;text-transform:uppercase;color:var(--ccr-taupe)}@media screen and (min-width:750px){.community-clinical-reviews__clinical-text{font-size:12px;letter-spacing:.48px}}.community-clinical-reviews__clinical-text p{margin:0}.community-clinical-reviews__clinical-text p+p{margin-top:.5em}.community-clinical-reviews__clinical-logo{margin-top:auto;padding-top:.5rem;display:flex;align-items:flex-end;justify-content:flex-start;min-height:2rem}.community-clinical-reviews__clinical-logo img{max-width:min(160px,72%);height:auto;max-height:28px;width:auto;object-fit:contain;object-position:left bottom}.community-clinical-reviews__clinical-placeholder{opacity:.35;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.collapsible-tabs{--collapsible-tabs-line: var(--color-relab-divider);--collapsible-tabs-answer: var(--Text-Grade-Taupe, var(--color-relab-taupe-grade))}.collapsible-tabs .collapsible-tabs__inner{padding:2rem 4rem}@media screen and (min-width:750px){.collapsible-tabs .collapsible-tabs__inner{padding-top:3rem;padding-bottom:3rem}}.collapsible-tabs__intro{margin:0 0 2rem;text-align:center}.collapsible-tabs__intro-heading{margin:0;color:var(--Color-Scheme-1-Text, #000);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}@media screen and (min-width:750px){.collapsible-tabs__intro-heading{font-size:45px}}.collapsible-tabs__groups{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:750px){.collapsible-tabs__groups{gap:3.5rem}}.collapsible-tabs__row{display:grid;grid-template-columns:1fr;gap:1rem 2rem;align-items:start}@media screen and (min-width:750px){.collapsible-tabs__row{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:clamp(2rem,4vw,4.5rem)}}.collapsible-tabs__section-heading{margin:0;padding:0;color:var(--Color-Scheme-1-Text, #000);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:31px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize;scroll-margin-top:6rem}@media screen and (min-width:750px){.collapsible-tabs__section-heading{font-size:45px}}.collapsible-tabs__items-col{min-width:0;border-top:1px solid var(--collapsible-tabs-line)}.collapsible-tabs__item{border-bottom:1px solid var(--collapsible-tabs-line)}.collapsible-tabs__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1.25rem 0;text-align:left;cursor:pointer;background:none;border:none;color:#000;font:inherit}.collapsible-tabs__trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.collapsible-tabs__question{margin:0;flex:1;min-width:0;color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.76px;text-transform:uppercase}@media screen and (min-width:750px){.collapsible-tabs__question{font-size:19px}}.collapsible-tabs__icon-wrap{position:relative;flex:0 0 auto;width:1.5rem;height:1.5rem;color:#000}.collapsible-tabs__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.collapsible-tabs__icon--minus,.collapsible-tabs__trigger[aria-expanded=true] .collapsible-tabs__icon--plus{display:none}.collapsible-tabs__trigger[aria-expanded=true] .collapsible-tabs__icon--minus{display:flex}.collapsible-tabs__icon svg{width:100%;height:100%}.collapsible-tabs__content{overflow:hidden;height:0;transition:height .3s ease-in-out}.collapsible-tabs__answer{padding:0 0 1.25rem;color:var(--collapsible-tabs-answer);font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.collapsible-tabs__answer p{margin:0 0 .75rem;color:inherit;font:inherit}.collapsible-tabs__answer p:last-child{margin-bottom:0}.collapsible-tabs__answer a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.relab-diff{--relab-diff-radius: 8px;--relab-diff-decor-m-left: 54%;--relab-diff-decor-m-top: 56%;--relab-diff-decor-m-tx: -44%;--relab-diff-decor-m-ty: 6%;--relab-diff-decor-d-left: 40%;--relab-diff-decor-d-top: 64%;--relab-diff-decor-d-tx: -40%;--relab-diff-decor-d-ty: 4%}.relab-diff__shell{position:relative;overflow:hidden;border-radius:var(--relab-diff-radius)}.relab-diff--full-width .relab-diff__shell{border-radius:0}.relab-diff__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#0a0a0a;transform:translateZ(0)}.relab-diff__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--relab-diff-img-pos, center center);display:block}.relab-diff__bg-img--placeholder{opacity:.45}.relab-diff__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#000;opacity:var(--relab-diff-overlay-opacity, .35)}.relab-diff__content{position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:none;margin:0;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:750px){.relab-diff__content{padding-left:clamp(1.5rem,4.2vw,3.25rem);padding-right:clamp(1.25rem,3vw,2.25rem)}}@media screen and (min-width:1200px){.relab-diff__content{padding-left:clamp(2rem,5vw,4rem);padding-right:clamp(1.5rem,3.5vw,2.75rem)}}.relab-diff__stage{position:relative;isolation:isolate;min-height:clamp(26rem,88svh,40rem);padding:1.75rem 0 2rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:1rem;align-items:stretch}.relab-diff__decor-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;box-sizing:border-box}.relab-diff__decor-wrap:empty{display:none}.relab-diff__decor{position:absolute;height:auto;display:block;margin:0;right:auto;bottom:auto}.relab-diff__decor--inline svg{display:block;width:100%;height:auto}.relab-diff__decor--mobile,.relab-diff__decor--desktop{display:none;max-width:100%}@media screen and (max-width:989px){.relab-diff__decor--mobile{display:block;left:var(--relab-diff-decor-m-left);top:var(--relab-diff-decor-m-top);transform:translate(var(--relab-diff-decor-m-tx, -44%),var(--relab-diff-decor-m-ty, 6%));width:min(var(--relab-diff-m-decor-w, 160px),min(9.5rem,52vw),100%);max-width:100%;object-position:left center}.relab-diff__decor--mobile.relab-diff__decor--inline{width:min(var(--relab-diff-m-decor-w, 160px),min(9.5rem,52vw),100%)!important;max-width:100%;aspect-ratio:var(--relab-diff-m-decor-ar, 160 / 180);height:auto}.relab-diff__decor--mobile.relab-diff__decor--inline svg{width:100%;height:auto;max-height:100%;display:block}.relab-diff__decor--mobile:not(.relab-diff__decor--inline){width:min(var(--relab-diff-m-decor-w, 160px),min(9.5rem,52vw),100%)!important;max-width:100%;height:auto!important;aspect-ratio:var(--relab-diff-m-decor-ar, 160 / 180);object-fit:contain}}@media screen and (min-width:990px){.relab-diff__decor--mobile{display:none}.relab-diff__decor--desktop{display:block;left:var(--relab-diff-decor-d-left);top:var(--relab-diff-decor-d-top);transform:translate(var(--relab-diff-decor-d-tx, -40%),var(--relab-diff-decor-d-ty, 4%));object-fit:contain;object-position:center;width:min(var(--relab-diff-d-decor-w, 168px),min(100%,11rem))!important;max-width:100%;height:auto!important;aspect-ratio:var(--relab-diff-d-decor-ar, 168 / 165)}.relab-diff__decor--desktop.relab-diff__decor--inline svg{width:100%;height:auto;max-height:100%;display:block}}.relab-diff__title{grid-column:1;grid-row:1;align-self:start;z-index:2;max-width:100%;min-width:0;margin:0}.relab-diff__body{grid-column:1;grid-row:3;align-self:end;justify-self:end;text-align:left;z-index:2;max-width:min(22rem,100%);margin:0}.relab-diff__title-text{margin:0;font-weight:500;line-height:1.08;letter-spacing:-.02em;word-break:normal;overflow-wrap:normal}.relab-diff__title-text.h1{font-size:78px}.relab-diff__title-text--split .relab-diff__title-line{display:block}@media screen and (max-width:989px){.relab-diff__title-text.h1{font-size:54px}}@media screen and (min-width:380px){.relab-diff__title-text--split .relab-diff__title-line{white-space:nowrap}}@media screen and (max-width:379px){.relab-diff__title-text--split .relab-diff__title-line{white-space:normal}}.relab-diff__body p{margin:0 0 .65em}.relab-diff__body p:last-child{margin-bottom:0}.relab-diff__body ul,.relab-diff__body ol{margin:0;padding:0;list-style:none}.relab-diff__body li{margin:0 0 .5em;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.2rem);letter-spacing:normal;line-height:100%;text-transform:uppercase;color:rgb(var(--color-foreground));word-break:break-word}.relab-diff__body li:last-child{margin-bottom:0}@media screen and (min-width:990px){.relab-diff__title-text:not(.relab-diff__title-text--split){text-wrap:balance}.relab-diff__stage{min-height:clamp(26rem,62vh,42rem);padding:2.75rem 0 3rem;gap:1.5rem clamp(1rem,3vw,2rem);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-rows:1fr;align-items:stretch}.relab-diff__title{grid-column:1;grid-row:1;align-self:end;transform:translateY(-.35rem)}.relab-diff__body{grid-column:2;grid-row:1;align-self:center;justify-self:center;max-width:min(28rem,42vw);transform:translate(-.85rem,-.5rem)}.relab-diff__body li{font-size:calc(var(--font-heading-scale) * 1.55rem)}}@media screen and (min-width:750px)and (max-width:989px){.relab-diff__stage{min-height:clamp(28rem,70vh,44rem);padding:2.25rem 0 2.5rem}.relab-diff__body li{font-size:calc(var(--font-heading-scale) * 1.35rem)}}.relab-experts{--relab-experts-gap: 12px;--relab-experts-radius: 12px;--relab-experts-rule-idle: 1px;--relab-experts-rule-hover: 4px;--relab-experts-accent: var(--color-relab-accent-green);--relab-experts-card-bg: var(--color-relab-surface);--relab-experts-card-aspect: 4 / 3}.relab-experts__header{margin-bottom:1.5rem}@media screen and (min-width:750px){.relab-experts__header{margin-bottom:2rem}}.relab-experts__title{margin:0;text-align:left}@media screen and (max-width:749px){.relab-experts{overflow-x:clip}.relab-experts__carousel-page{padding-left:0;padding-right:0;max-width:none;width:100vw;margin-left:calc(50% - 50vw);position:relative}.relab-experts__swipe-shade{position:relative;isolation:isolate}.relab-experts__swipe-shade:before,.relab-experts__swipe-shade:after{content:"";position:absolute;top:0;bottom:0;z-index:2;pointer-events:none}.relab-experts__swipe-shade:before{left:0;width:14px;background:linear-gradient(to right,rgb(var(--color-background)) 0%,transparent 100%)}.relab-experts__swipe-shade:after{right:0;width:72px;background:linear-gradient(to left,rgb(var(--color-background)) 0%,transparent 100%)}.relab-experts__track{position:relative;z-index:0;display:flex;flex-wrap:nowrap;gap:var(--relab-experts-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;margin-bottom:.25rem;padding-inline:max(11px,env(safe-area-inset-left,0px)) max(11px,env(safe-area-inset-right,0px));list-style:none;margin:0;scrollbar-width:none;-ms-overflow-style:none}.relab-experts__track::-webkit-scrollbar{display:none}.relab-experts__track:after{content:"";flex:0 0 0;width:0;padding-left:1.5rem;scroll-snap-align:end}.relab-experts__slide{flex:0 0 min(88vw,380px);max-width:400px;scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.relab-experts__col{display:flex;flex-direction:column;height:100%}.relab-experts__rule{display:none}}@media screen and (min-width:750px){.relab-experts__track{display:grid;grid-template-columns:repeat(var(--relab-experts-cols, 3),minmax(0,1fr));gap:var(--relab-experts-gap);align-items:stretch;overflow:visible;scroll-snap-type:none;scroll-padding:0;padding-inline:0;padding-bottom:0;margin-bottom:0}.relab-experts__track:after{display:none}.relab-experts__slide{flex:none;max-width:none;scroll-snap-align:none;scroll-snap-stop:normal}.relab-experts__col{display:flex;flex-direction:column;min-width:0}.relab-experts__card{width:100%}.relab-experts__rule{flex:0 0 auto;height:var(--relab-experts-rule-idle);margin-top:1rem;background:var(--color-relab-divider);border-radius:999px;transition:height .22s ease,background-color .22s ease}.relab-experts__col:hover .relab-experts__rule,.relab-experts__col:focus-within .relab-experts__rule{height:var(--relab-experts-rule-hover);background:var(--relab-experts-accent)}}.relab-experts__card{display:grid;grid-template-columns:1fr 2fr;align-items:stretch;gap:1.25rem;padding:1.35rem 1.25rem;border-radius:var(--relab-experts-radius);background:var(--relab-experts-card-bg);text-align:left;width:100%;box-sizing:border-box;aspect-ratio:var(--relab-experts-card-aspect)}@media screen and (min-width:750px){.relab-experts__card{gap:1.5rem;padding:1.5rem 1.75rem}}.relab-experts__media{min-width:0;min-height:0;align-self:stretch}.relab-experts__media-inner{position:relative;width:100%;height:100%;min-height:0;border-radius:calc(var(--relab-experts-radius) - 4px);overflow:hidden;background:#0000000f}.relab-experts__media-inner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.relab-experts__body-wrap{min-width:0;min-height:0;display:flex;flex-direction:column;align-items:flex-start;padding-top:40px;overflow-y:auto}.relab-experts__name,.relab-experts__subtitle{color:#000;font-family:Karla,var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.56px;text-transform:uppercase}.relab-experts__name{margin:0}.relab-experts__subtitle{margin:.2rem 0 0}.relab-experts__subtitle:first-child{margin-top:0}.relab-experts__logo{display:block;max-width:11rem;width:100%;height:auto;object-fit:contain;object-position:left center}.relab-experts__logo-wrap{line-height:0;margin-top:.45rem}.relab-experts__logo-wrap:first-child{margin-top:0}.relab-experts__body{margin-top:auto;margin-bottom:0;width:100%;color:var(--Text-Grade-Taupe, #5e5652);font-family:Karla,var(--font-karla),var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.relab-experts__body p,.relab-experts__body li,.relab-experts__body a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.relab-experts__body a{text-decoration:underline;text-underline-offset:2px}.relab-experts__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.35)}.relab-studies{--relab-studies-accent: #a3a86b;--relab-studies-bg: #f9f7f2;--relab-studies-muted: rgba(var(--color-foreground), .65)}.relab-studies__inner{min-width:0}@media screen and (min-width:990px){.relab-studies__inner{padding-left:114px;padding-right:114px}}.relab-studies__header{margin:0 0 2.5rem}.relab-studies__heading{margin:0;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.relab-studies__list{list-style:none;margin:0;padding:0}.relab-studies__item{margin:0;padding:2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.12)}.relab-studies__item:first-child{padding-top:0}.relab-studies__grid{display:grid;gap:1.5rem 2rem;align-items:start}@media screen and (min-width:990px){.relab-studies__grid{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:2rem 4rem}}.relab-studies__title{margin:0 0 .75rem;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--color-foreground))}.relab-studies__journal-line{margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--color-foreground))}.relab-studies__journal-line .relab-studies__date{font-weight:600;margin-left:.35rem;white-space:nowrap}.relab-studies__description{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55;color:var(--relab-studies-muted)}.relab-studies__description p{margin:0 0 .75rem}.relab-studies__description p:last-child{margin-bottom:0}.contact-cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin:0;padding:0;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border:none;background:none;cursor:pointer;line-height:1.2}.contact__cta-line{display:block;width:2.75rem;height:3px;background:#bdba5a;transition:width .35s cubic-bezier(.4,0,.2,1)}.relab-studies__cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin:0;padding:0;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border:none;background:none;cursor:pointer;line-height:1.2}.relab-studies__cta:hover .relab-studies__cta-line,.contact-cta:hover .contact__cta-line{width:100%}.relab-studies__cta-line{display:block;width:2.75rem;height:3px;background:var(--relab-studies-accent);transition:width .35s cubic-bezier(.4,0,.2,1)}.relab-studies__cta:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.2rem}.relab-studies__footer{margin-top:2rem}.relab-studies__load-more{display:inline-flex;align-items:center;gap:.65rem;padding:.65rem 1.35rem;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground));background:transparent;border:1px solid rgb(var(--color-foreground));border-radius:999px;cursor:pointer;line-height:1;transition:background-color .2s ease,color .2s ease}.relab-studies__load-more:hover{background:rgba(var(--color-foreground),.06)}.relab-studies__load-more:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.15rem}.relab-studies__load-more-icon{display:inline-flex;align-items:center;justify-content:center}.relab-studies__load-more-icon svg{display:block}.relab-promo-split__panel{position:relative;z-index:0;border-radius:8px;overflow:hidden;box-sizing:border-box;isolation:isolate;background-color:rgba(var(--color-foreground),.06)}.relab-promo-split__panel--has-image{background-color:transparent}.relab-promo-split__panel-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.relab-promo-split__panel-media picture{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:block;width:100%;height:100%}.relab-promo-split__media-img{width:100%;height:100%;object-fit:cover;object-position:left center;display:block}.relab-promo-split__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:center;min-height:clamp(18rem,48vh,30rem);background:transparent!important}.relab-promo-split__grid[class*=color-]{background:transparent!important}.relab-promo-split__span{display:none}.relab-promo-split__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;padding:1.75rem 1.5rem 2rem;box-sizing:border-box;background:transparent}.relab-promo-split__cluster{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;min-width:0;text-align:center}@media screen and (max-width:989px){.relab-promo-split__grid{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.relab-promo-split__content{align-items:flex-start;justify-content:flex-end;text-align:left;width:100%;padding:1.5rem 1.25rem 1.75rem}.relab-promo-split__cluster{align-items:flex-start;text-align:left;gap:.65rem;max-width:100%}}@media screen and (min-width:750px)and (max-width:989px){.relab-promo-split__content{padding:1.75rem 1.75rem 2rem}}@media screen and (min-width:990px){.relab-promo-split__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,58%);min-height:clamp(22rem,52vh,38rem);justify-items:stretch}.relab-promo-split__span{display:block;min-height:1px;grid-column:1;grid-row:1}.relab-promo-split__content{grid-column:2;grid-row:1;justify-self:end;align-self:center;width:fit-content;max-width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(2rem,4vw,3.5rem);padding-left:clamp(.75rem,2vw,1.5rem);padding-right:clamp(2.75rem,8vw,6rem)}.relab-promo-split__cluster{text-align:left;width:max-content;max-width:100%;align-items:stretch;gap:0;display:grid;grid-template-columns:auto max-content;grid-template-rows:auto auto;column-gap:clamp(.35rem,1vw,.85rem);row-gap:clamp(.15rem,.5vw,.4rem);justify-items:start;align-items:start}.relab-promo-split__cluster .relab-promo-split__decor-wrap{grid-column:1;grid-row:1;justify-self:end;align-self:start;width:auto;max-width:none;justify-content:flex-end}.relab-promo-split__cluster .relab-promo-split__copy{grid-column:2;grid-row:2;justify-self:start;align-self:start}.relab-promo-split__cluster>.relab-promo-split__copy:only-child{grid-column:1 / -1;grid-row:1 / -1;justify-self:end}}.relab-promo-split__copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.65rem;width:100%;min-width:0}@media screen and (min-width:990px){.relab-promo-split__copy{align-items:flex-start;text-align:left;gap:.85rem;width:auto;max-width:min(22rem,100%)}}.relab-promo-split__decor-wrap{pointer-events:none;line-height:0;width:100%;display:flex;justify-content:center}.relab-promo-split__decor-wrap:empty{display:none}.relab-promo-split__decor{height:auto;display:block}.relab-promo-split__decor--inline svg{display:block;width:100%;height:auto}.relab-promo-split__decor--mobile{max-width:100%}.relab-promo-split__decor--desktop{display:none;max-width:100%}@media screen and (max-width:989px){.relab-promo-split__decor-wrap{width:min(var(--relab-promo-m-decor-w, 352px),min(11.25rem,46vw),100%);max-width:100%;justify-content:flex-start;align-self:flex-start}.relab-promo-split__decor--mobile{display:block;margin-left:0;margin-right:0;align-self:flex-start;object-position:left center}.relab-promo-split__decor--mobile.relab-promo-split__decor--inline{width:100%!important;max-width:100%;aspect-ratio:var(--relab-promo-m-decor-ar, 352 / 400);height:auto}.relab-promo-split__decor--mobile.relab-promo-split__decor--inline svg{width:100%;height:auto;max-height:100%;display:block}.relab-promo-split__decor--mobile:not(.relab-promo-split__decor--inline){display:block;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:var(--relab-promo-m-decor-ar, 352 / 400);object-fit:contain}}@media screen and (min-width:990px){.relab-promo-split__media-img{object-position:30% center}.relab-promo-split__decor--mobile{display:none}.relab-promo-split__decor--desktop{display:block;margin-left:0;margin-right:0;object-fit:contain;object-position:center}}.relab-promo-split__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;text-align:left;max-width:none}@media screen and (max-width:989px){.relab-promo-split__heading{font-size:clamp(1.45rem,4.2vw,1.85rem)}}.relab-promo-split__cta-wrap{margin-top:.25rem;width:100%;display:flex;justify-content:flex-start}@media screen and (min-width:990px){.relab-promo-split__cta-wrap{width:auto;margin-top:0}}.relab-promo-split__cta.relab-card__cta{display:inline-flex;width:fit-content;max-width:100%;white-space:nowrap;padding:14px 24px 14px 18px}.relab-promo-split__placeholder{margin:0;padding:2rem 1.5rem;color:rgba(var(--color-foreground),.5);font-size:1.4rem}.relab-promo-split__placeholder--panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem;pointer-events:none;color:#00000073}.video-banner{position:relative}.video-banner--inset{margin-top:1rem;margin-bottom:1rem}@media screen and (min-width:750px){.video-banner--inset{margin-top:2rem;margin-bottom:2rem}}.video-banner__frame{position:relative;width:100%;overflow:hidden;border-radius:6px;background:#ededed;isolation:isolate}@media screen and (min-width:750px){.video-banner__frame{border-radius:8px}}.video-banner__video--fit-cover{object-fit:cover}.video-banner__video--fit-contain{object-fit:contain}.video-banner__video-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-banner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:center center;pointer-events:none}.video-banner__video--desktop{display:none}.video-banner__video--mobile,.video-banner__video--single{display:block}@media screen and (min-width:750px){.video-banner__video--desktop{display:block}.video-banner__video--mobile{display:none}}.video-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:100%;padding:clamp(1.75rem,4vw,3.5rem);background:linear-gradient(to bottom,#f9f9f7eb,#f9f9f78c 38%,#f9f9f71f 72%,#f9f9f700)}@media screen and (min-width:750px){.video-banner__overlay{top:0;right:0;bottom:0;left:0;width:100%;padding:clamp(2rem,4vw,4rem);background:linear-gradient(to right,#f9f9f7f5,#f9f9f7bf 45%,#f9f9f71f 72%,#f9f9f700)}}.video-banner__overlay--mobile-left{align-items:flex-start;text-align:left}.video-banner__overlay--mobile-center{align-items:center;text-align:center}.video-banner__overlay--mobile-right{align-items:flex-end;text-align:right}@media screen and (min-width:750px){.video-banner__overlay--desktop-left{align-items:flex-start;text-align:left}.video-banner__overlay--desktop-center{align-items:center;text-align:center}.video-banner__overlay--desktop-right{align-items:flex-end;text-align:right}}.video-banner__overlay--v-mobile-top{justify-content:flex-start}.video-banner__overlay--v-mobile-center{justify-content:center}.video-banner__overlay--v-mobile-bottom{justify-content:flex-end}@media screen and (min-width:750px){.video-banner__overlay--v-desktop-top{justify-content:flex-start}.video-banner__overlay--v-desktop-center{justify-content:center}.video-banner__overlay--v-desktop-bottom{justify-content:flex-end}}.video-banner__heading{margin:0;color:var(--Brand-Palette-Black, #000);font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:clamp(26px,5.8vw,78px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.02em;white-space:nowrap}@media screen and (min-width:750px){.video-banner__heading{font-size:78px;letter-spacing:-1.56px}}.video-banner .relab-card__cta{width:fit-content;max-width:none;flex-wrap:nowrap;white-space:nowrap;margin-top:0;justify-content:flex-start}.video-banner .relab-card__cta-price{white-space:nowrap}.video-banner .relab-card__cta-mid{flex-shrink:0}.video-banner__overlay--mobile-center .relab-card__cta,.video-banner__overlay--mobile-right .relab-card__cta{justify-content:center}@media screen and (min-width:750px){.video-banner__overlay--desktop-center .relab-card__cta,.video-banner__overlay--desktop-right .relab-card__cta{justify-content:center}}.video-banner__placeholder{display:flex;align-items:center;justify-content:center;min-height:12rem;padding:2rem;color:#00000073;font-size:.9rem;text-align:center}.multicolumn.multicolumn--inset-panel{--mc-inset-pad: 1.5rem;border-radius:8px;overflow:hidden;padding-left:var(--mc-inset-pad);padding-right:var(--mc-inset-pad)}@media screen and (min-width:750px){.multicolumn.multicolumn--inset-panel{padding-left:4rem;padding-right:4rem}}.multicolumn--inset-panel .multicolumn-card,.multicolumn--inset-panel.multicolumn.background-primary .multicolumn-card{background:none}.multicolumn--inset-panel .multicolumn-card.content-container{border:none}.multicolumn--inset-panel .multicolumn-card.content-container:after{content:none}.multicolumn--inset-panel .multicolumn-card__info{padding:1.5rem 0 0}.multicolumn--inset-panel .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.multicolumn--inset-panel .multicolumn-list{gap:1.5rem}@media screen and (min-width:750px){.multicolumn--inset-panel .multicolumn-list{gap:2rem}}.multicolumn--inset-panel .multicolumn-list__item{text-align:left}.multicolumn--inset-panel .multicolumn-card{display:flex;flex-direction:column;align-items:stretch;width:100%}@media screen and (max-width:749px){.multicolumn--inset-panel .multicolumn-card{flex-direction:row;align-items:flex-start;gap:var(--mc-inset-pad, 1.5rem)}.multicolumn--inset-panel .multicolumn-card__image-wrapper--inset{flex:0 0 123px;width:123px;height:117px;aspect-ratio:auto}.multicolumn--inset-panel .multicolumn-card__info{flex:1 1 auto;min-width:0;padding:0}.multicolumn--inset-panel .multicolumn-card__info>:is(h1,h2,h3,h4,h5,h6),.multicolumn--inset-panel .multicolumn-card__info>:is(h1,h2,h3,h4,h5,h6).rte{color:#000;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.48px;text-transform:uppercase}.multicolumn--inset-panel .multicolumn-card__info>div.rte,.multicolumn--inset-panel .multicolumn-card__info>div.rte p,.multicolumn--inset-panel .multicolumn-card__info>div.rte.type-body-medium,.multicolumn--inset-panel .multicolumn-card__info>div.rte.type-body-small,.multicolumn--inset-panel .multicolumn-card__info>div.rte.type-body-large{color:var(--Brand-Palette-Black, #000);font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0}.multicolumn--inset-panel .multicolumn-card__info>:nth-child(2){margin-top:.5rem}}.multicolumn--inset-panel .multicolumn-card-spacing{padding:0;margin:0}.multicolumn--inset-panel .multicolumn-card__image-wrapper--inset{position:relative;width:100%;aspect-ratio:1;margin:0;padding:0;border-radius:8px;overflow:hidden}.multicolumn--inset-panel .multicolumn-card__image-wrapper--inset img.multicolumn-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.multicolumn--inset-panel .multicolumn-card__info .rte,.multicolumn--inset-panel .multicolumn__title .rte{text-align:left}.multicolumn-list__item:only-child{max-width:72rem}.multicolumn:not(.background-none) .multicolumn-card{background:rgb(var(--color-background));height:100%}.multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.multicolumn-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.multicolumn-list h3,.multicolumn-list p{margin:0}.multicolumn-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.multicolumn-card__info>:nth-child(2){margin-top:1rem}.multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto}.multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width:749px){.multicolumn-list{margin:0;width:100%}.multicolumn-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:750px)and (max-width:989px){.multicolumn-list:not(.slider){padding-left:5rem;padding-right:5rem}}@media screen and (min-width:750px){.multicolumn-list.slider{padding:0}.multicolumn-list__item,.grid--4-col-desktop .multicolumn-list__item{padding-bottom:0}.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:4rem}}.background-none .multicolumn-card-spacing{padding:0;margin:0}.multicolumn-card__info{padding:2.5rem}.background-none .multicolumn-card__info{padding-top:0;padding-left:0;padding-right:0}.background-none .slider .multicolumn-card__info{padding-bottom:0}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5rem}.background-none .slider .multicolumn-card__info{padding-left:.5rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:749px){.background-none .slider .multicolumn-card__info{padding-bottom:1rem}.multicolumn.background-none .slider.slider--mobile{margin-bottom:0rem}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:0;padding-right:0}.multicolumn-card__info{padding-bottom:0}}@media screen and (min-width:750px){.background-none .multicolumn-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}.background-none .multicolumn-list .multicolumn-card__info,.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:1.5rem;padding-right:1.5rem}}.multicolumn-card{position:relative;box-sizing:border-box}.multicolumn-card>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.multicolumn.background-none .multicolumn-card{border-radius:0}.multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}@media screen and (min-width:990px){.multicolumn-list__item--empty{display:list-item}}@layer base{input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#6a7282;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#155dfc;background-color:#fff;border-color:#6a7282;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--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)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes rpa-media-in{0%{opacity:0;transform:translate(10%,12%) scale(.97)}to{opacity:1;transform:none}}@keyframes rpa-text-in{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:none}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: "";--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.css.map */
