/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-ease:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:Roboto, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-black:#000;--color-white:#fff;--spacing:.25rem;--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:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.25rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);text-transform:none;color:var(--headline-color);letter-spacing:0;text-rendering:optimizelegibility;margin-bottom:.75em;font-style:normal;font-weight:500;line-height:1.5;display:block}a:hover,a:visited,a:link,a:active{text-decoration:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:none}a,button{outline:none}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{transition:none;box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px #47a8ff}ul{margin-bottom:20px;list-style:outside}}@layer components{.btn{--height:40px;--x-padding:10px;padding:0 var(--x-padding);appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:100%;height:var(--height);border-radius:6px;outline:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:1;transition:all .15s;display:flex}.btn.btn--small{--x-padding:6px;--height:32px;font-size:14px}.btn.btn--large{--x-padding:14px;--height:48px;border-radius:8px;font-size:16px}.btn.btn--primary{color:#000;background:var(--ds-amber-500)}@media (hover:hover){.btn.btn--primary:hover{background:var(--ds-amber-600)}}.btn.btn--secondary{color:#fff;background:#000}@media (hover:hover){.btn.btn--secondary:hover{background:#1f1f1f}}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-\[0px\]{inset:0}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.z-1{z-index:1}.col-12{grid-column:12}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.mx-auto{margin-inline:auto}.my-0\!{margin-block:calc(var(--spacing) * 0)!important}.my-\[var\(--geist-gap-half\)\]{margin-block:var(--geist-gap-half)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-0\!{margin-bottom:calc(var(--spacing) * 0)!important}.mb-\[4px\]\!{margin-bottom:4px!important}.mb-\[8px\]{margin-bottom:8px}.mb-\[16px\]{margin-bottom:16px}.mb-\[24px\]{margin-bottom:24px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-\(--height\){height:var(--height)}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[var\(--hero-min-height\)\]{height:var(--hero-min-height)}.h-full{height:100%}.min-h-\[48px\]{min-height:48px}.w-\(--width\){width:var(--width)}.w-\(--width-mobile\,--width\){width:var(--width-mobile,--width)}.w-\[16px\]{width:16px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24px\]{width:24px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[200px\]\!{max-width:200px!important}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1750px\]{max-width:1750px}.max-w-\[var\(--ds-page-width-with-margin\)\]{max-width:var(--ds-page-width-with-margin)}.max-w-full{max-width:100%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform: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}.list-none{list-style-type:none}.list-none\!{list-style-type:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.\[align-items\:var\(--align-items\)\]{align-items:var(--align-items)}.\[align-items\:var\(--align-items-mobile\,var\(--align-items\)\)\]{align-items:var(--align-items-mobile,var(--align-items))}.items-center{align-items:center}.items-start{align-items:flex-start}.\[justify-content\:var\(--justify-content\)\]{justify-content:var(--justify-content)}.\[justify-content\:var\(--justify-content-mobile\,var\(--justify-content\)\)\]{justify-content:var(--justify-content-mobile,var(--justify-content))}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[4px\]{gap:4px}.gap-\[8px\]{gap:8px}.gap-\[24px\]{gap:24px}.gap-\[var\(--gap\)\]{gap:var(--gap)}.gap-\[var\(--geist-gap\)\]{gap:var(--geist-gap)}.gap-\[var\(--geist-gap-half\)\]{gap:var(--geist-gap-half)}.gap-\[var\(--geist-gap-quarter\)\]{gap:var(--geist-gap-quarter)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]\!{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-solid\!{--tw-border-style:solid!important;border-style:solid!important}.border-\(--ds-gray-300\){border-color:var(--ds-gray-300)}.border-\[\#222\]{border-color:#222}.border-\[\#da0410\]\!{border-color:#da0410!important}.border-\[\#ededed\]{border-color:#ededed}.bg-\[\#f1f1f1\]{background-color:#f1f1f1}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.mask-size-\[24px\]{-webkit-mask-size:24px;mask-size:24px}.mask-center{-webkit-mask-position:50%;mask-position:50%}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fill-\[\#ededed\]{fill:#ededed}.fill-white{fill:var(--color-white)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-\[12px\]{padding:12px}.p-\[16px\]{padding:16px}.p-\[24px\]{padding:24px}.p-\[24px_24px_48px\]{padding:24px 24px 48px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[16px\]{padding-inline:16px}.px-\[var\(--ds-page-margin\)\]{padding-inline:var(--ds-page-margin)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-18{padding-block:calc(var(--spacing) * 18)}.py-\[4px\]{padding-block:4px}.py-\[9px\]{padding-block:9px}.py-\[12px\]{padding-block:12px}.py-\[24px\]{padding-block:24px}.pt-\(--padding-top\){padding-top:var(--padding-top)}.pr-\(--padding-right\){padding-right:var(--padding-right)}.pr-\[7px\]{padding-right:7px}.pb-\(--padding-bottom\){padding-bottom:var(--padding-bottom)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-\(--padding-left\){padding-left:var(--padding-left)}.\[text-align\:var\(--text-align\)\]{text-align:var(--text-align)}.text-center{text-align:center}.text-left{text-align:left}.text-heading-12{font-family:var(--font-sans);letter-spacing:-.12px;font-size:12px;font-weight:600;line-height:16px}.text-heading-14{font-family:var(--font-sans);letter-spacing:-.14px;font-size:14px;font-weight:600;line-height:20px}.text-heading-16{font-family:var(--font-sans);letter-spacing:-.16px;font-size:16px;font-weight:600;line-height:24px}.text-heading-20{font-family:var(--font-sans);letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:26px}.text-heading-24{font-family:var(--font-sans);letter-spacing:-.48px;font-size:24px;font-weight:600;line-height:32px}.text-heading-32{font-family:var(--font-sans);letter-spacing:-.64px;font-size:32px;font-weight:600;line-height:40px}.text-heading-40{font-family:var(--font-sans);letter-spacing:-1.6px;font-size:40px;font-weight:600;line-height:48px}.text-heading-48{font-family:var(--font-sans);letter-spacing:-1.92px;font-size:48px;font-weight:600;line-height:56px}.text-heading-56{font-family:var(--font-sans);letter-spacing:-2.24px;font-size:56px;font-weight:600;line-height:56px}.text-heading-64{font-family:var(--font-sans);letter-spacing:-2.56px;font-size:64px;font-weight:600;line-height:64px}.text-heading-72{font-family:var(--font-sans);letter-spacing:-2.88px;font-size:72px;font-weight:600;line-height:72px}.text-button-12{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.text-button-14{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.text-button-16{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:20px}.text-copy-12,.text-copy-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.text-copy-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.text-copy-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.text-copy-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.text-copy-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:36px}.text-copy-24{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:36px}.text-label-12{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.text-label-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:16px}.text-label-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.text-label-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:20px}.text-label-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:20px}.text-label-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:32px}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]\!{font-size:12px!important}.text-\[14px\]{font-size:14px}.text-\[22px\]\!{font-size:22px!important}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[120\%\]{--tw-leading:120%;line-height:120%}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--font-body-family\)\]{--tw-font-weight:var(--font-body-family);font-weight:var(--font-body-family)}.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)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[text-wrap\:var\(--text-wrap\)\]{text-wrap:var(--text-wrap)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[color\:var\(--text-color\)\]{color:var(--text-color)}.text-\(--ds-amber-700\){color:var(--ds-amber-700)}.text-\[\#000\]{color:#000}.text-\[\#222\]{color:#222}.text-\[\#ccc\]{color:#ccc}.text-\[\#da0410\]{color:#da0410}.text-\[\#fff\]{color:#fff}.text-\[var\(--accents-5\)\]{color:var(--accents-5)}.text-black{color:var(--color-black)}.text-black\!{color:var(--color-black)!important}.text-gray-500{color:var(--ds-gray-500)}.text-gray-900{color:var(--ds-gray-900)}.text-gray-1000{color:var(--ds-gray-1000)}.text-white{color:var(--color-white)}.\[text-transform\:var\(--text-transform\)\]{text-transform:var(--text-transform)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-65{opacity:.65}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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,)}.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,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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.block-1{block-size:calc(var(--spacing) * 1)}.block-2{block-size:calc(var(--spacing) * 2)}.block-3{block-size:calc(var(--spacing) * 3)}.block-4{block-size:calc(var(--spacing) * 4)}.block-6{block-size:calc(var(--spacing) * 6)}@media (hover:hover){.group-hover\:text-gray-900:is(:where(.group):hover *){color:var(--ds-gray-900)}.group-hover\:text-gray-1000:is(:where(.group):hover *){color:var(--ds-gray-1000)}}.group-data-\[state\=open\]\:rotate-45:is(:where(.group)[data-state=open] *){rotate:45deg}.group-data-\[state\=open\]\:text-gray-1000:is(:where(.group)[data-state=open] *){color:var(--ds-gray-1000)}.placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[var\(--accents-6\)\]\!::placeholder{color:var(--accents-6)!important}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:bg-\[rgb\(35_35_35\)\]:hover{background-color:#232323}.hover\:text-white:hover{color:var(--color-white)}}.focus\:text-black:focus{color:var(--color-black)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:shadow-\[var\(--ds-focus-ring\)\]:focus-visible{--tw-shadow:var(--ds-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-gray-1000:focus-visible{outline-color:var(--ds-gray-1000)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@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))}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}}@media (width>=961px){.min-\[961px\]\:px-12{padding-inline:calc(var(--spacing) * 12)}.min-\[961px\]\:text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}}@media (width>=48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[18px\]{height:18px}.md\:w-\(--width\){width:var(--width)}.md\:w-\[18px\]{width:18px}.md\:max-w-\[300px\]\!{max-width:300px!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:\[align-items\:var\(--align-items\)\]{align-items:var(--align-items)}.md\:\[justify-content\:var\(--justify-content\)\]{justify-content:var(--justify-content)}.md\:gap-\[16px\]{gap:16px}.md\:p-\[48px\]{padding:48px}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-\[48px\]{padding-block:48px}.md\:text-heading-12{font-family:var(--font-sans);letter-spacing:-.12px;font-size:12px;font-weight:600;line-height:16px}.md\:text-heading-14{font-family:var(--font-sans);letter-spacing:-.14px;font-size:14px;font-weight:600;line-height:20px}.md\:text-heading-16{font-family:var(--font-sans);letter-spacing:-.16px;font-size:16px;font-weight:600;line-height:24px}.md\:text-heading-20{font-family:var(--font-sans);letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:26px}.md\:text-heading-24{font-family:var(--font-sans);letter-spacing:-.48px;font-size:24px;font-weight:600;line-height:32px}.md\:text-heading-32{font-family:var(--font-sans);letter-spacing:-.64px;font-size:32px;font-weight:600;line-height:40px}.md\:text-heading-40{font-family:var(--font-sans);letter-spacing:-1.6px;font-size:40px;font-weight:600;line-height:48px}.md\:text-heading-48{font-family:var(--font-sans);letter-spacing:-1.92px;font-size:48px;font-weight:600;line-height:56px}.md\:text-heading-56{font-family:var(--font-sans);letter-spacing:-2.24px;font-size:56px;font-weight:600;line-height:56px}.md\:text-heading-64{font-family:var(--font-sans);letter-spacing:-2.56px;font-size:64px;font-weight:600;line-height:64px}.md\:text-heading-72{font-family:var(--font-sans);letter-spacing:-2.88px;font-size:72px;font-weight:600;line-height:72px}.md\:text-button-12{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.md\:text-button-14{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.md\:text-button-16{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:20px}.md\:text-copy-12,.md\:text-copy-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.md\:text-copy-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.md\:text-copy-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.md\:text-copy-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.md\:text-copy-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:36px}.md\:text-copy-24{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:36px}.md\:text-label-12{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.md\:text-label-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:16px}.md\:text-label-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.md\:text-label-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:20px}.md\:text-label-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:20px}.md\:text-label-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:32px}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-\[192px\]{top:192px}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-7{grid-column-start:7}.lg\:-mt-10{margin-top:calc(var(--spacing) * -10)}.lg\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.lg\:max-w-\[450px\]{max-width:450px}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[repeat\(18\,1fr\)\]{grid-template-columns:repeat(18,1fr)}.lg\:flex-row{flex-direction:row}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:p-\[64px\]{padding:64px}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:text-heading-12{font-family:var(--font-sans);letter-spacing:-.12px;font-size:12px;font-weight:600;line-height:16px}.lg\:text-heading-14{font-family:var(--font-sans);letter-spacing:-.14px;font-size:14px;font-weight:600;line-height:20px}.lg\:text-heading-16{font-family:var(--font-sans);letter-spacing:-.16px;font-size:16px;font-weight:600;line-height:24px}.lg\:text-heading-20{font-family:var(--font-sans);letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:26px}.lg\:text-heading-24{font-family:var(--font-sans);letter-spacing:-.48px;font-size:24px;font-weight:600;line-height:32px}.lg\:text-heading-32{font-family:var(--font-sans);letter-spacing:-.64px;font-size:32px;font-weight:600;line-height:40px}.lg\:text-heading-40{font-family:var(--font-sans);letter-spacing:-1.6px;font-size:40px;font-weight:600;line-height:48px}.lg\:text-heading-48{font-family:var(--font-sans);letter-spacing:-1.92px;font-size:48px;font-weight:600;line-height:56px}.lg\:text-heading-56{font-family:var(--font-sans);letter-spacing:-2.24px;font-size:56px;font-weight:600;line-height:56px}.lg\:text-heading-64{font-family:var(--font-sans);letter-spacing:-2.56px;font-size:64px;font-weight:600;line-height:64px}.lg\:text-heading-72{font-family:var(--font-sans);letter-spacing:-2.88px;font-size:72px;font-weight:600;line-height:72px}.lg\:text-button-12{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.lg\:text-button-14{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.lg\:text-button-16{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:20px}.lg\:text-copy-12,.lg\:text-copy-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.lg\:text-copy-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.lg\:text-copy-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.lg\:text-copy-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.lg\:text-copy-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:36px}.lg\:text-copy-24{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:36px}.lg\:text-label-12{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.lg\:text-label-13{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:16px}.lg\:text-label-14{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.lg\:text-label-16{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:20px}.lg\:text-label-18{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:20px}.lg\:text-label-20{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:32px}.lg\:leading-none{--tw-leading:1;line-height:1}.lg\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}@media (width>=80rem){.xl\:col-start-8{grid-column-start:8}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&_a\]\:underline\! a{text-decoration-line:underline!important}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}@media (hover:hover){.\[\&_a\]\:hover\:opacity-70 a:hover{opacity:.7}}.focus-visible\:\[\&_a\]\:outline-2:focus-visible a{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:\[\&_a\]\:outline-offset-2:focus-visible a{outline-offset:2px}.focus-visible\:\[\&_a\]\:outline-gray-1000:focus-visible a{outline-color:var(--ds-gray-1000)}@media (prefers-reduced-motion:no-preference){.\[\&_a\]\:motion-safe\:transition-opacity a{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\]\:motion-safe\:duration-200 a{--tw-duration:.2s;transition-duration:.2s}}}.text-heading-32>strong,.text-heading-24>strong,.text-heading-20>strong,.text-heading-16>strong{color:var(--ds-gray-900);font-weight:500}.text-label-16>strong,.text-label-14>strong,.text-label-13>strong,.text-label-12>strong,.text-copy-24>strong,.text-copy-20>strong,.text-copy-18>strong,.text-copy-16>strong,.text-copy-14>strong,.text-copy-13>strong,.text-copy-12>strong{color:var(--ds-gray-1000);font-weight:500}*,:before,:after{-webkit-tap-highlight-color:#0000;box-sizing:border-box!important}::-webkit-scrollbar{background:0 0;width:0}html{-webkit-text-size-adjust:none;margin:0;padding:0}html,body{text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--font-sans);scroll-padding-top:60px}body{max-width:100vw;height:100%;min-height:100%;color:var(--regular-color);width:100%;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.5;position:relative}:root,.dark .invert-theme,.dark-theme .invert-theme{--geist-gap:24px;--geist-gap-half:12px;--geist-gap-quarter:8px;--geist-gap-double:48px;--geist-gap-section:32px;--geist-foreground:#fff;--geist-background:#000;--accents-8:#fafafa;--accents-7:#eaeaea;--accents-6:#999;--accents-5:#888;--accents-4:#666;--accents-3:#444;--accents-2:#333;--accents-1:#111;--ds-page-width:1400px;--ds-page-margin:24px;--ds-page-width-with-margin:calc(var(--ds-page-width) + calc(2 * var(--ds-page-margin)));--ds-contrast-fg:#fff;--ds-focus-border:0 0 0 1px var(--ds-gray-alpha-600), 0px 0px 0px 4px #00000029;--ds-focus-color:var(--ds-blue-700);--ds-gray-100-value:0, 0%, 95%;--ds-gray-200-value:0, 0%, 92%;--ds-gray-300-value:0, 0%, 90%;--ds-gray-400-value:0, 0%, 92%;--ds-gray-500-value:0, 0%, 79%;--ds-gray-600-value:0, 0%, 66%;--ds-gray-700-value:0, 0%, 56%;--ds-gray-800-value:0, 0%, 49%;--ds-gray-900-value:0, 0%, 30%;--ds-gray-1000-value:0, 0%, 9%;--ds-blue-100-value:212, 100%, 97%;--ds-blue-200-value:210, 100%, 96%;--ds-blue-300-value:210, 100%, 94%;--ds-blue-400-value:209, 100%, 90%;--ds-blue-500-value:209, 100%, 80%;--ds-blue-600-value:208, 100%, 66%;--ds-blue-700-value:212, 100%, 48%;--ds-blue-800-value:212, 100%, 41%;--ds-blue-900-value:211, 100%, 42%;--ds-blue-1000-value:211, 100%, 15%;--ds-red-100-value:0, 100%, 97%;--ds-red-200-value:0, 100%, 96%;--ds-red-300-value:0, 100%, 95%;--ds-red-400-value:0, 90%, 92%;--ds-red-500-value:0, 82%, 85%;--ds-red-600-value:359, 90%, 71%;--ds-red-700-value:358, 75%, 59%;--ds-red-800-value:358, 70%, 52%;--ds-red-900-value:358, 66%, 48%;--ds-red-1000-value:355, 49%, 15%;--ds-amber-100-value:39, 100%, 95%;--ds-amber-200-value:44, 100%, 92%;--ds-amber-300-value:43, 96%, 90%;--ds-amber-400-value:42, 100%, 78%;--ds-amber-500-value:38, 100%, 71%;--ds-amber-600-value:36, 90%, 62%;--ds-amber-700-value:39, 100%, 57%;--ds-amber-800-value:35, 100%, 52%;--ds-amber-900-value:30, 100%, 32%;--ds-amber-1000-value:20, 79%, 17%;--ds-green-100-value:120, 60%, 96%;--ds-green-200-value:120, 60%, 95%;--ds-green-300-value:120, 60%, 91%;--ds-green-400-value:122, 60%, 86%;--ds-green-500-value:124, 60%, 75%;--ds-green-600-value:125, 60%, 64%;--ds-green-700-value:131, 41%, 46%;--ds-green-800-value:132, 43%, 39%;--ds-green-900-value:133, 50%, 32%;--ds-green-1000-value:128, 29%, 15%;--ds-teal-100-value:169, 70%, 96%;--ds-teal-200-value:167, 70%, 94%;--ds-teal-300-value:168, 70%, 90%;--ds-teal-400-value:170, 70%, 85%;--ds-teal-500-value:170, 70%, 72%;--ds-teal-600-value:170, 70%, 57%;--ds-teal-700-value:173, 80%, 36%;--ds-teal-800-value:173, 83%, 30%;--ds-teal-900-value:174, 91%, 25%;--ds-teal-1000-value:171, 80%, 13%;--ds-purple-100-value:276, 100%, 97%;--ds-purple-200-value:277, 87%, 97%;--ds-purple-300-value:274, 78%, 95%;--ds-purple-400-value:276, 71%, 92%;--ds-purple-500-value:274, 70%, 82%;--ds-purple-600-value:273, 72%, 73%;--ds-purple-700-value:272, 51%, 54%;--ds-purple-800-value:272, 47%, 45%;--ds-purple-900-value:274, 71%, 43%;--ds-purple-1000-value:276, 100%, 15%;--ds-pink-100-value:330, 100%, 96%;--ds-pink-200-value:340, 90%, 96%;--ds-pink-300-value:340, 82%, 94%;--ds-pink-400-value:341, 76%, 91%;--ds-pink-500-value:340, 75%, 84%;--ds-pink-600-value:341, 75%, 73%;--ds-pink-700-value:336, 80%, 58%;--ds-pink-800-value:336, 74%, 51%;--ds-pink-900-value:336, 65%, 45%;--ds-pink-1000-value:333, 74%, 15%;--ds-gray-alpha-100:#0000000d;--ds-gray-alpha-200:#00000015;--ds-gray-alpha-300:#0000001a;--ds-gray-alpha-400:#00000014;--ds-gray-alpha-500:#00000036;--ds-gray-alpha-600:#00000057;--ds-gray-alpha-700:#00000070;--ds-gray-alpha-800:#00000082;--ds-gray-alpha-900:#000000b3;--ds-gray-alpha-1000:#000000e8;--ds-background-100-value:0, 0%, 100%;--ds-background-200-value:0, 0%, 98%}:root,.dark,.dark-theme,.invert-theme{--ds-gray-100:hsla(var(--ds-gray-100-value), 1);--ds-gray-200:hsla(var(--ds-gray-200-value), 1);--ds-gray-300:hsla(var(--ds-gray-300-value), 1);--ds-gray-400:hsla(var(--ds-gray-400-value), 1);--ds-gray-500:hsla(var(--ds-gray-500-value), 1);--ds-gray-600:hsla(var(--ds-gray-600-value), 1);--ds-gray-700:hsla(var(--ds-gray-700-value), 1);--ds-gray-800:hsla(var(--ds-gray-800-value), 1);--ds-gray-900:hsla(var(--ds-gray-900-value), 1);--ds-gray-1000:hsla(var(--ds-gray-1000-value), 1);--ds-blue-100:hsla(var(--ds-blue-100-value), 1);--ds-blue-200:hsla(var(--ds-blue-200-value), 1);--ds-blue-300:hsla(var(--ds-blue-300-value), 1);--ds-blue-400:hsla(var(--ds-blue-400-value), 1);--ds-blue-500:hsla(var(--ds-blue-500-value), 1);--ds-blue-600:hsla(var(--ds-blue-600-value), 1);--ds-blue-700:hsla(var(--ds-blue-700-value), 1);--ds-blue-800:hsla(var(--ds-blue-800-value), 1);--ds-blue-900:hsla(var(--ds-blue-900-value), 1);--ds-blue-1000:hsla(var(--ds-blue-1000-value), 1);--ds-amber-100:hsla(var(--ds-amber-100-value), 1);--ds-amber-200:hsla(var(--ds-amber-200-value), 1);--ds-amber-300:hsla(var(--ds-amber-300-value), 1);--ds-amber-400:hsla(var(--ds-amber-400-value), 1);--ds-amber-500:hsla(var(--ds-amber-500-value), 1);--ds-amber-600:hsla(var(--ds-amber-600-value), 1);--ds-amber-700:hsla(var(--ds-amber-700-value), 1);--ds-amber-800:hsla(var(--ds-amber-800-value), 1);--ds-amber-900:hsla(var(--ds-amber-900-value), 1);--ds-amber-1000:hsla(var(--ds-amber-1000-value), 1);--ds-red-100:hsla(var(--ds-red-100-value), 1);--ds-red-200:hsla(var(--ds-red-200-value), 1);--ds-red-300:hsla(var(--ds-red-300-value), 1);--ds-red-400:hsla(var(--ds-red-400-value), 1);--ds-red-500:hsla(var(--ds-red-500-value), 1);--ds-red-600:hsla(var(--ds-red-600-value), 1);--ds-red-700:hsla(var(--ds-red-700-value), 1);--ds-red-800:hsla(var(--ds-red-800-value), 1);--ds-red-900:hsla(var(--ds-red-900-value), 1);--ds-red-1000:hsla(var(--ds-red-1000-value), 1);--ds-green-100:hsla(var(--ds-green-100-value), 1);--ds-green-200:hsla(var(--ds-green-200-value), 1);--ds-green-300:hsla(var(--ds-green-300-value), 1);--ds-green-400:hsla(var(--ds-green-400-value), 1);--ds-green-500:hsla(var(--ds-green-500-value), 1);--ds-green-600:hsla(var(--ds-green-600-value), 1);--ds-green-700:hsla(var(--ds-green-700-value), 1);--ds-green-800:hsla(var(--ds-green-800-value), 1);--ds-green-900:hsla(var(--ds-green-900-value), 1);--ds-green-1000:hsla(var(--ds-green-1000-value), 1);--ds-teal-100:hsla(var(--ds-teal-100-value), 1);--ds-teal-200:hsla(var(--ds-teal-200-value), 1);--ds-teal-300:hsla(var(--ds-teal-300-value), 1);--ds-teal-400:hsla(var(--ds-teal-400-value), 1);--ds-teal-500:hsla(var(--ds-teal-500-value), 1);--ds-teal-600:hsla(var(--ds-teal-600-value), 1);--ds-teal-700:hsla(var(--ds-teal-700-value), 1);--ds-teal-800:hsla(var(--ds-teal-800-value), 1);--ds-teal-900:hsla(var(--ds-teal-900-value), 1);--ds-teal-1000:hsla(var(--ds-teal-1000-value), 1);--ds-purple-100:hsla(var(--ds-purple-100-value), 1);--ds-purple-200:hsla(var(--ds-purple-200-value), 1);--ds-purple-300:hsla(var(--ds-purple-300-value), 1);--ds-purple-400:hsla(var(--ds-purple-400-value), 1);--ds-purple-500:hsla(var(--ds-purple-500-value), 1);--ds-purple-600:hsla(var(--ds-purple-600-value), 1);--ds-purple-700:hsla(var(--ds-purple-700-value), 1);--ds-purple-800:hsla(var(--ds-purple-800-value), 1);--ds-purple-900:hsla(var(--ds-purple-900-value), 1);--ds-purple-1000:hsla(var(--ds-purple-1000-value), 1);--ds-pink-100:hsla(var(--ds-pink-100-value), 1);--ds-pink-200:hsla(var(--ds-pink-200-value), 1);--ds-pink-300:hsla(var(--ds-pink-300-value), 1);--ds-pink-400:hsla(var(--ds-pink-400-value), 1);--ds-pink-500:hsla(var(--ds-pink-500-value), 1);--ds-pink-600:hsla(var(--ds-pink-600-value), 1);--ds-pink-700:hsla(var(--ds-pink-700-value), 1);--ds-pink-800:hsla(var(--ds-pink-800-value), 1);--ds-pink-900:hsla(var(--ds-pink-900-value), 1);--ds-pink-1000:hsla(var(--ds-pink-1000-value), 1);--ds-background-100:hsla(var(--ds-background-100-value), 1);--ds-background-200:hsla(var(--ds-background-200-value), 1)}.dark,.dark-theme,.invert-theme{--ds-gray-100-value:0, 0%, 10%;--ds-gray-200-value:0, 0%, 12%;--ds-gray-300-value:0, 0%, 16%;--ds-gray-400-value:0, 0%, 18%;--ds-gray-500-value:0, 0%, 27%;--ds-gray-600-value:0, 0%, 53%;--ds-gray-700-value:0, 0%, 56%;--ds-gray-800-value:0, 0%, 49%;--ds-gray-900-value:0, 0%, 63%;--ds-gray-1000-value:0, 0%, 93%;--ds-blue-100-value:216, 50%, 12%;--ds-blue-200-value:214, 59%, 15%;--ds-blue-300-value:213, 71%, 20%;--ds-blue-400-value:212, 78%, 23%;--ds-blue-500-value:211, 86%, 27%;--ds-blue-600-value:206, 100%, 50%;--ds-blue-700-value:212, 100%, 48%;--ds-blue-800-value:212, 100%, 41%;--ds-blue-900-value:210, 100%, 66%;--ds-blue-1000-value:206, 100%, 96%;--ds-red-100-value:357, 37%, 12%;--ds-red-200-value:357, 46%, 16%;--ds-red-300-value:356, 54%, 22%;--ds-red-400-value:357, 55%, 26%;--ds-red-500-value:357, 60%, 32%;--ds-red-600-value:358, 75%, 59%;--ds-red-700-value:358, 75%, 59%;--ds-red-800-value:358, 69%, 52%;--ds-red-900-value:358, 100%, 69%;--ds-red-1000-value:353, 90%, 96%;--ds-amber-100-value:35, 100%, 8%;--ds-amber-200-value:32, 100%, 10%;--ds-amber-300-value:33, 100%, 15%;--ds-amber-400-value:35, 100%, 17%;--ds-amber-500-value:35, 91%, 22%;--ds-amber-600-value:39, 85%, 49%;--ds-amber-700-value:39, 100%, 57%;--ds-amber-800-value:35, 100%, 52%;--ds-amber-900-value:39, 90%, 50%;--ds-amber-1000-value:40, 94%, 93%;--ds-green-100-value:136, 50%, 9%;--ds-green-200-value:137, 50%, 12%;--ds-green-300-value:136, 50%, 14%;--ds-green-400-value:135, 70%, 16%;--ds-green-500-value:135, 70%, 23%;--ds-green-600-value:135, 70%, 34%;--ds-green-700-value:131, 41%, 46%;--ds-green-800-value:132, 43%, 39%;--ds-green-900-value:131, 43%, 57%;--ds-green-1000-value:136, 73%, 94%;--ds-teal-100-value:169, 78%, 7%;--ds-teal-200-value:170, 74%, 9%;--ds-teal-300-value:171, 75%, 13%;--ds-teal-400-value:171, 85%, 13%;--ds-teal-500-value:172, 85%, 20%;--ds-teal-600-value:172, 85%, 32%;--ds-teal-700-value:173, 80%, 36%;--ds-teal-800-value:173, 83%, 30%;--ds-teal-900-value:174, 90%, 41%;--ds-teal-1000-value:166, 71%, 93%;--ds-purple-100-value:283, 30%, 12%;--ds-purple-200-value:281, 38%, 16%;--ds-purple-300-value:279, 44%, 23%;--ds-purple-400-value:277, 46%, 28%;--ds-purple-500-value:274, 49%, 35%;--ds-purple-600-value:272, 51%, 54%;--ds-purple-700-value:272, 51%, 54%;--ds-purple-800-value:272, 47%, 45%;--ds-purple-900-value:275, 80%, 71%;--ds-purple-1000-value:281, 73%, 96%;--ds-pink-100-value:335, 32%, 12%;--ds-pink-200-value:335, 43%, 16%;--ds-pink-300-value:335, 47%, 21%;--ds-pink-400-value:335, 51%, 22%;--ds-pink-500-value:335, 57%, 27%;--ds-pink-600-value:336, 75%, 40%;--ds-pink-700-value:336, 80%, 58%;--ds-pink-800-value:336, 74%, 51%;--ds-pink-900-value:341, 90%, 67%;--ds-pink-1000-value:333, 90%, 96%;--ds-gray-alpha-100:#ffffff0f;--ds-gray-alpha-200:#ffffff17;--ds-gray-alpha-300:#ffffff21;--ds-gray-alpha-400:#ffffff24;--ds-gray-alpha-500:#ffffff3d;--ds-gray-alpha-600:#ffffff82;--ds-gray-alpha-700:#ffffff8a;--ds-gray-alpha-800:#ffffff78;--ds-gray-alpha-900:#ffffff9c;--ds-gray-alpha-1000:#ffffffeb;--ds-background-100-value:0, 0%, 4%;--ds-background-200-value:0, 0%, 0%;--ds-focus-border:0 0 0 1px var(--ds-gray-alpha-600), 0px 0px 0px 4px #ffffff3d;--ds-focus-color:var(--ds-blue-900);--ds-shadow-border-inset:inset 0 0 0 1px #ffffff1a}@media (color-gamut:p3){@supports (color:oklch(0 0 0)){:root,.dark-theme .invert-theme{--ds-blue-100:oklch(97.32% .0141 251.56);--ds-blue-200:oklch(96.29% .0195 250.59);--ds-blue-300:oklch(94.58% .0293 249.849);--ds-blue-400:oklch(91.58% .0473 245.116);--ds-blue-500:oklch(82.75% .0979 248.48);--ds-blue-600:oklch(73.08% .1583 248.133);--ds-blue-700:oklch(57.61% .2508 258.23);--ds-blue-800:oklch(51.51% .2399 257.85);--ds-blue-900:oklch(53.18% .2399 256.99);--ds-blue-1000:oklch(26.67% .1099 254.34);--ds-red-100:oklch(96.5% .0223 13.09);--ds-red-200:oklch(95.41% .0299 14.2526);--ds-red-300:oklch(94.33% .0369 15.0115);--ds-red-400:oklch(91.51% .0471 19.8);--ds-red-500:oklch(84.47% .1018 17.71);--ds-red-600:oklch(71.12% .1881 21.22);--ds-red-700:oklch(62.56% .2524 23.03);--ds-red-800:oklch(58.19% .2482 25.15);--ds-red-900:oklch(54.99% .232 25.29);--ds-red-1000:oklch(24.8% .1041 18.86);--ds-amber-100:oklch(97.48% .0331 85.79);--ds-amber-200:oklch(96.81% .0495 90.2423);--ds-amber-300:oklch(95.93% .0636 90.52);--ds-amber-400:oklch(91.02% .1322 88.25);--ds-amber-500:oklch(86.55% .1583 79.63);--ds-amber-600:oklch(80.25% .1953 73.59);--ds-amber-700:oklch(81.87% .1969 76.46);--ds-amber-800:oklch(77.21% .1991 64.28);--ds-amber-900:oklch(52.79% .1496 54.65);--ds-amber-1000:oklch(30.83% .099 45.48);--ds-green-100:oklch(97.59% .0289 145.42);--ds-green-200:oklch(96.92% .037 147.15);--ds-green-300:oklch(94.6% .0674 144.23);--ds-green-400:oklch(91.49% .0976 146.24);--ds-green-500:oklch(85.45% .1627 146.3);--ds-green-600:oklch(80.25% .214 145.18);--ds-green-700:oklch(64.58% .1746 147.27);--ds-green-800:oklch(57.81% .1507 147.5);--ds-green-900:oklch(51.75% .1453 147.65);--ds-green-1000:oklch(29.15% .1197 147.38);--ds-teal-100:oklch(97.72% .0359 186.7);--ds-teal-200:oklch(97.06% .0347 180.66);--ds-teal-300:oklch(94.92% .0478 182.07);--ds-teal-400:oklch(92.76% .0718 183.78);--ds-teal-500:oklch(86.88% .1344 182.42);--ds-teal-600:oklch(81.5% .161 178.96);--ds-teal-700:oklch(64.92% .1572 181.95);--ds-teal-800:oklch(57.53% .1392 181.66);--ds-teal-900:oklch(52.08% .1251 182.93);--ds-teal-1000:oklch(32.11% .0788 179.82);--ds-purple-100:oklch(96.65% .0244 312.189);--ds-purple-200:oklch(96.73% .0228 309.8);--ds-purple-300:oklch(94.85% .0364 310.15);--ds-purple-400:oklch(91.77% .0614 312.82);--ds-purple-500:oklch(81.26% .1409 310.8);--ds-purple-600:oklch(72.07% .2083 308.19);--ds-purple-700:oklch(55.5% .3008 306.12);--ds-purple-800:oklch(48.58% .2638 305.73);--ds-purple-900:oklch(47.18% .2579 304);--ds-purple-1000:oklch(23.96% .13 305.66);--ds-pink-100:oklch(95.69% .0359 344.622);--ds-pink-200:oklch(95.71% .0321 353.14);--ds-pink-300:oklch(93.83% .0451 356.29);--ds-pink-400:oklch(91.12% .0573 358.82);--ds-pink-500:oklch(84.28% .0915 356.99);--ds-pink-600:oklch(74.33% .1547 .24);--ds-pink-700:oklch(63.52% .238 1.01);--ds-pink-800:oklch(59.51% .2339 4.21);--ds-pink-900:oklch(53.5% .2058 2.84);--ds-pink-1000:oklch(26% .0977 359)}.dark-theme,.invert-theme{--ds-blue-100:oklch(22.17% .069 259.89);--ds-blue-200:oklch(25.45% .0811 255.8);--ds-blue-300:oklch(30.86% .1022 255.21);--ds-blue-400:oklch(34.1% .121 254.74);--ds-blue-500:oklch(38.5% .1403 254.4);--ds-blue-600:oklch(64.94% .1982 251.813);--ds-blue-700:oklch(57.61% .2321 258.23);--ds-blue-800:oklch(51.51% .2307 257.85);--ds-blue-900:oklch(71.7% .1648 250.794);--ds-blue-1000:oklch(96.75% .0179 242.423);--ds-red-100:oklch(22.1% .0657 15.11);--ds-red-200:oklch(25.93% .0834 19.02);--ds-red-300:oklch(31.47% .1105 20.96);--ds-red-400:oklch(35.27% .1273 21.23);--ds-red-500:oklch(40.68% .1479 23.16);--ds-red-600:oklch(62.56% .2277 23.03);--ds-red-700:oklch(62.56% .2234 23.03);--ds-red-800:oklch(58.01% .227 25.12);--ds-red-900:oklch(69.96% .2136 22.03);--ds-red-1000:oklch(95.6% .0293 6.61);--ds-amber-100:oklch(22.46% .0538 76.04);--ds-amber-200:oklch(24.95% .0642 64.78);--ds-amber-300:oklch(32.34% .0837 63.83);--ds-amber-400:oklch(35.53% .0903 66.2971);--ds-amber-500:oklch(41.55% .1044 67.98);--ds-amber-600:oklch(75.04% .1737 74.49);--ds-amber-700:oklch(81.87% .1969 76.46);--ds-amber-800:oklch(77.21% .1991 64.28);--ds-amber-900:oklch(77.21% .1991 64.28);--ds-amber-1000:oklch(96.7% .0418 84.59);--ds-green-100:oklch(23.09% .0716 149.68);--ds-green-200:oklch(27.12% .0895 150.09);--ds-green-300:oklch(29.84% .096 149.25);--ds-green-400:oklch(34.39% .1039 147.78);--ds-green-500:oklch(44.19% .1484 147.2);--ds-green-600:oklch(58.11% .1815 146.55);--ds-green-700:oklch(64.58% .199 147.27);--ds-green-800:oklch(57.81% .1776 147.5);--ds-green-900:oklch(73.1% .2158 148.29);--ds-green-1000:oklch(96.76% .056 154.18);--ds-teal-100:oklch(22.1% .0544 178.74);--ds-teal-200:oklch(25.06% .062 178.76);--ds-teal-300:oklch(31.5% .0767 180.99);--ds-teal-400:oklch(32.43% .0763 180.13);--ds-teal-500:oklch(43.35% .1055 180.97);--ds-teal-600:oklch(60.71% .1485 180.24);--ds-teal-700:oklch(64.92% .1403 181.95);--ds-teal-800:oklch(57.53% .1392 181.66);--ds-teal-900:oklch(74.56% .1765 182.8);--ds-teal-1000:oklch(96.46% .056 180.29);--ds-purple-100:oklch(22.34% .0779 316.87);--ds-purple-200:oklch(25.91% .0921 314.41);--ds-purple-300:oklch(31.98% .1219 312.41);--ds-purple-400:oklch(35.93% .1504 309.78);--ds-purple-500:oklch(40.99% .1721 307.92);--ds-purple-600:oklch(55.5% .2191 306.12);--ds-purple-700:oklch(55.5% .2186 306.12);--ds-purple-800:oklch(48.58% .2102 305.73);--ds-purple-900:oklch(69.87% .2037 309.51);--ds-purple-1000:oklch(96.1% .0304 316.46);--ds-pink-100:oklch(22.67% .0628 354.73);--ds-pink-200:oklch(26.2% .0859 356.68);--ds-pink-300:oklch(31.15% .1067 355.93);--ds-pink-400:oklch(32.13% .1174 356.71);--ds-pink-500:oklch(37.01% .1453 358.39);--ds-pink-600:oklch(50.33% .2089 4.33);--ds-pink-700:oklch(63.52% .2346 1.01);--ds-pink-800:oklch(59.51% .2429 4.21);--ds-pink-900:oklch(69.36% .2223 3.91);--ds-pink-1000:oklch(95.74% .0326 350.08)}}}button{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}video{outline:0}.product-recommendations h2{margin:48px 0;font-size:28px}@media (width<=960px){.product-recommendations h2{font-size:22px}}.has-view-more{position:relative}.has-view-more .collection_description{height:80px;position:relative;overflow:hidden}.has-view-more .collection_description:after{content:"";background:linear-gradient(#fff0 40%,#fff 100%);width:100%;height:60px;display:block;position:absolute;bottom:0;left:0}.has-view-more .btn-view-more{width:100px;margin:auto;padding:5px;position:absolute;bottom:20px;left:calc(50% - 50px)}.has-view-more.show-view-more .collection_description{height:auto;overflow:inherit}.has-view-more.show-view-more .collection_description:after,.has-view-more.show-view-more .btn-view-more{display:none}@media (width>=799px) and (width<=1000px){.product-quantity-box.purchase-details__quantity,.purchase-details__buttons{width:100%;margin:0}.purchase-details__buttons{margin-top:15px}}@media (width>=480px) and (width<=550px){.product-quantity-box.purchase-details__quantity,.purchase-details__buttons{width:100%;margin:0}.purchase-details__buttons{margin-top:15px}}@media (width<=480px){.purchase-details .purchase-details__buttons{flex:auto;width:min-content}}.thumbnail-hover-enabled--false .price.sale .current_price span.money{color:var(--sale_color)}.faqAccordion button>*{margin:0}.collection_description p a,.featured_text p a,.description p a{text-decoration:underline}.product-block.product-block--form .product_form{width:100%;max-width:100%}.product-block--form .product-quantity-box.purchase-details__quantity input.quantity{width:100%;max-width:50px;height:46px;min-height:40px;padding:10px}.product-block--form .purchase-details .product-quantity-box.purchase-details__quantity{width:38%;max-width:120px}@media (width>=799px) and (width<=1000px){.product-block--form .purchase-details .product-quantity-box.purchase-details__quantity{width:40%;max-width:120px}}.product-block--form .product-quantity-box .product-minus{line-height:46px}.product-block--form .product-quantity-box .product-plus,.product-block--form .product-quantity-box .product-minus{justify-content:center;align-items:center;width:30px;height:46px;font-size:12px;line-height:34px;display:flex}.product-tabs .product-tabs__label{padding:15px}.purchase-details__buttons{justify-content:center;width:250px;height:46px}@media (width>=799px){.product-image-sticky{z-index:1;margin-bottom:10px;position:sticky;top:0}}.essential-banners-block .title{margin:5px 0!important;font-weight:400!important;line-height:20px!important}.essential-banners-block .icon-block-container{margin-left:10px;margin-right:10px}.essential-banners-block [data-banner]{margin-top:0!important;padding:0!important}@media (width<=1200px){.essential-banners-block .title{margin:2px 0!important;font-size:14px!important}}@media (width<=1024px){.essential-banners-block .icon-block-container{grid-template-columns:repeat(auto-fit,minmax(45%,1fr))}}@media (width<=600px){.essential-banners-block .icon-block-container{grid-template-columns:repeat(auto-fit,minmax(100%,1fr));row-gap:20px!important}.product-quantity-box.purchase-details__quantity input.quantity{width:100%;max-width:calc(100% - 60px)}.purchase-details .product-quantity-box.purchase-details__quantity{width:100%;max-width:100%;margin-right:0}}@media (width<=424px){.product-block--form .purchase-details .product-quantity-box.purchase-details__quantity{width:100%;max-width:100%;margin-right:0}}.product_image a{position:relative}.bw-discount-badge{z-index:2;filter:drop-shadow(1px 2px 1px #0003);position:absolute;top:-3px;right:0}.bw-discount-badge .content{color:#fff;text-align:center;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),50% 100%,0 calc(100% - 8px));background:red linear-gradient(45deg,#0000 0%,#ffffff40 100%);min-width:38px;min-height:46px;padding:10px 3px 4px;font-size:.9rem;font-weight:400;transition:clip-path 1s,padding 1s,background 1s}.page-seo-template-landingpage .section-wrapper .under-menu:first-child .full-width--true{margin-top:0}.relative.product_image.has-badge{justify-content:center;align-items:center;max-width:400px;height:400px;margin:auto;display:flex}@media (width<=768px){.relative.product_image.has-badge{height:auto}}.image-element__wrap{position:relative}@media screen and (width<=768px){.mobile-hidden{display:none}}@media screen and (width>=769px){.desktop-hidden{display:none}}.container{justify-content:center}.section{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}@media only screen and (width>=200px) and (width<=798px){.section{padding:0 20px}.container .column,.container .columns{margin-left:0;margin-right:0}}@media only screen and (width>=799px) and (width<=989px){.section{padding:0 20px}}@media only screen and (width>=990px) and (width<=1199px){.section{padding:0 20px}}@media only screen and (width>=1200px) and (width<=1367px){.section{padding:0 20px}}.section-wrapper .under-menu:first-child .full-width--true,.section-wrapper .under-menu:first-child .full-width--false{margin-top:0}.feature_image .main-nav,.feature_image .dropdown{background:#000}.announcement_bar{padding:7.5px 72px}.announcement_bar_grid{justify-content:space-between;align-items:center;display:flex}.announcement_bar_content{text-transform:uppercase;align-items:center;gap:8px;margin:0;display:flex}.announcement_bar_content p{margin:0;font-size:12px;font-weight:400}.announcement_bar_content .image-element__wrap img{width:18px;height:18px}@media (width<=600px){.announcement_bar_content .image-element__wrap img{width:16px;height:16px}}.announcement_bar_content .image-element__wrap{margin:0}.announcement_bar_wrapper{overflow:visible}.announcement_arrow.arrow_right{padding-left:2px;transform:rotate(180deg)}.announcement_arrow{color:#fff;z-index:20;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media not all and (width<=1024px){.announcement_arrow{display:none}}.announcement_arrow:disabled{opacity:.35;cursor:default}.announcement_bar_grid::-webkit-scrollbar{display:none}@media only screen and (width>=200px) and (width<=767px){.announcement_bar{align-items:center;gap:8px;padding:7.5px 12px;display:flex;position:relative}.announcement_bar_wrapper{flex:1;justify-content:space-between;display:flex;position:relative;overflow:hidden}.announcement_bar_content{justify-content:center}.announcement_bar_content p{font-size:11px;line-height:1}.announcement_bar_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-sizing:border-box;justify-content:start;gap:0;display:flex;overflow-x:auto}.announcement_bar_item{box-sizing:border-box;scroll-snap-align:start;text-align:center;background:0 0;flex:0 0 100%}}@media only screen and (width>=768px) and (width<=989px){.announcement_bar{align-items:center;gap:8px;padding:7.5px 12px;display:flex;position:relative}.announcement_bar_wrapper{flex:1;justify-content:space-between;display:flex;position:relative;overflow:hidden}.announcement_bar_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-sizing:border-box;justify-content:start;gap:0;display:flex;overflow-x:auto}.announcement_bar_item{box-sizing:border-box;scroll-snap-align:start;text-align:center;background:0 0;flex:0 0 50%}.announcement_bar_content{justify-content:center}.announcement_bar_content p{font-size:11px;line-height:1}}@media only screen and (width>=990px) and (width<=1199px){.announcement_bar{align-items:center;gap:8px;padding:7.5px 12px;display:flex;position:relative}.announcement_bar_wrapper{flex:1;justify-content:space-between;display:flex;position:relative;overflow:hidden}.announcement_bar_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-sizing:border-box;justify-content:start;gap:0;display:flex;overflow-x:auto}.announcement_bar_item{box-sizing:border-box;scroll-snap-align:start;text-align:center;background:0 0;flex:0 0 33.33%}.announcement_bar_content{justify-content:center}.announcement_bar_content p{font-size:11px;line-height:1}}@media only screen and (width>=1200px) and (width<=1367px){.announcement_bar{padding:7.5px 30px}.announcement_bar_content p{font-size:11px;line-height:1}}.main-nav{padding:26px 30px}.main-nav,.dropdown,.top-bar{background:#000}.nav-desktop__tier-1{column-gap:28px}.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{letter-spacing:0;text-transform:capitalize;font-weight:700}.nav-desktop__tier-2--full-width-menu{background:#000}.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{color:#ededed!important}@media only screen and (width>=799px) and (width<=989px){.nav-desktop__tier-1{column-gap:10px}.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{font-size:12px}}@media only screen and (width>=990px) and (width<=1199px){.nav-desktop__tier-1{column-gap:10px}.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{font-size:12px}}.hero-wrapper ul{flex-direction:column;gap:16px;padding:0;display:flex}.hero-wrapper li{padding-left:32px;list-style:none;position:relative}.hero-wrapper li:before{content:"";background:var(--checkmark-list-item);background-size:24px;width:24px;height:24px;position:absolute;left:0}.caption.position-left .caption-content{margin:0}.caption.position-right .caption-content{margin:0 0 0 auto}.shopify-section--text-columns-with-images .one-whole .richtext_text p{letter-spacing:0;text-align:center;color:#cacaca;margin:8px 0 0;font-size:16px}.shopify-section--text-columns-with-images .one-whole{margin:0 0 32px}.scroll_slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;scroll-behavior:smooth;gap:40px;padding-bottom:0;display:flex;overflow:auto hidden}@media (width>=1200px){.scroll_slider{scroll-snap-type:none;scroll-behavior:auto}}.scroll_slider::-webkit-scrollbar{display:none}.scroll_slider{-ms-overflow-style:none;scrollbar-width:none}.scroll_slider>.column{scroll-snap-align:start;flex:none;min-width:20%}.scroll_slider:active{cursor:grabbing}.scroll_slider .image-element__wrap{max-width:100%!important}.shopify-section--text-columns-with-images .only_image_slide .text-column{margin-bottom:0}.shopify-section--text-columns-with-images .only_image_slide .image-element__wrap img{margin:0}.slider_dots_columns{display:none}.multicolumn_icon_text h3.regular_text{letter-spacing:0;margin-top:10px;margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.1}.multicolumn_icon_text .rte-setting p{color:#cacaca;letter-spacing:0;font-size:16px;font-weight:400}.video_media{height:555px;position:relative}.video_media_div{height:100%}.video_media video{object-fit:cover;width:100%;height:100%}.video_poster_image{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.video_poster_image img{object-fit:cover;width:100%;height:100%}.video_play_button{text-align:center;cursor:pointer;max-width:fit-content;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.video_poster_hide{opacity:0;visibility:hidden}.shopify-section--text-columns-with-images .home_video_lbrgt .text-column{margin-bottom:0}.shopify-section--text-columns-with-images .home_video_lbrgt .video_media img{margin:0}.slider_dots_columns{text-align:center;margin-top:32px}.slider_dots_columns button{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:10px;height:10px;margin:0 5px;padding:0}.slider_dots_columns button.active{background:#fff}@media only screen and (width>=200px) and (width<=798px){.slider_dots_columns{display:block}.only_image_slide .slider_dots_columns{display:none}.shopify-section--text-columns-with-images .one-whole .richtext_text p{font-size:14px}.scroll_slider{gap:16px}.scroll_slider>.column{scroll-snap-align:start;flex:none;width:38%;min-width:38%}.multicolumn_icon_text .container{gap:20px}.multicolumn_icon_text h3.regular_text{font-size:18px}.multicolumn_icon_text .medium-down--one-half{width:calc(50% - 10px)}.multicolumn_icon_text .image-element__wrap{max-width:35px!important}.multicolumn_icon_text .rte-setting p{font-size:14px}.home_video_lbrgt .scroll_slider>.column{scroll-snap-align:start;flex:none;width:85%;min-width:85%}.home_video_lbrgt .scroll_slider{gap:32px}.video_media{height:490px}}@media only screen and (width>=799px) and (width<=989px){.scroll_slider>.column{scroll-snap-align:start;flex:none;width:38%;min-width:38%}.multicolumn_icon_text .image-element__wrap{max-width:35px!important}.multicolumn_icon_text h3.regular_text{font-size:18px}.multicolumn_icon_text .rte-setting p{font-size:14px}.home_video_lbrgt .scroll_slider>.column{scroll-snap-align:start;flex:none;width:40%;min-width:40%}.home_video_lbrgt .scroll_slider{gap:32px}.video_media{height:490px}}@media only screen and (width>=990px) and (width<=1199px){.scroll_slider>.column{scroll-snap-align:start;flex:none;width:38%;min-width:38%}.home_video_lbrgt .scroll_slider>.column{scroll-snap-align:start;flex:none;width:35%;min-width:35%}.home_video_lbrgt .scroll_slider{gap:32px}.video_media{height:490px}.multicolumn_icon_text .image-element__wrap{max-width:35px!important}.multicolumn_icon_text h3.regular_text{font-size:18px}.multicolumn_icon_text .rte-setting p{font-size:14px}}@media only screen and (width>=1200px) and (width<=1367px){.scroll_slider>.column{scroll-snap-align:start;flex:none;width:38%;min-width:38%}.home_video_lbrgt .scroll_slider>.column{scroll-snap-align:start;flex:none;width:35%;min-width:35%}.home_video_lbrgt .scroll_slider{gap:32px}.video_media{height:490px}}.image-with-text-container{display:flex}.image_text_lbgrt .image-element__wrap{height:100%}.image_text_lbgrt .image-element__wrap img{object-fit:cover;height:100%}.image_text_lbgrt .featured-link--half{background-color:#0000}.image_text_lbgrt .featured-link--half .info{width:100%;padding:0 0 0 50px}.image_text_lbgrt .info .collection_title{letter-spacing:0;margin-bottom:26px;padding:0;font-size:40px;font-weight:600;line-height:1.1}.image_text_lbgrt .info h3{letter-spacing:0;color:#fff;margin:0 0 10px;padding:0;font-size:20px;font-weight:600;line-height:1.1}.image_text_lbgrt .info p{letter-spacing:0;color:#cacaca;margin-bottom:26px;padding:0;font-size:16px;font-weight:400}.image_text_lbgrt .global-button{text-transform:unset;color:#1b1f23;letter-spacing:0;background:#ffd140;border:none;border-radius:50px;font-size:14px;font-weight:700}.image_text_lbgrt .one-half{width:50%}@media only screen and (width>=200px) and (width<=798px){.image_text_lbgrt .one-half{width:100%}.image_text_lbgrt .featured-link--half .info{width:100%;padding:0}.image_text_lbgrt .info .collection_title{font-size:28px}.image-with-text-container{flex-direction:column;row-gap:50px}.image_text_lbgrt .global-button{max-width:fit-content;margin:0 auto;padding:13px 35px;display:block}.image_text_lbgrt .info h3{font-size:18px;line-height:1.5}.image_text_lbgrt .info p{font-size:14px}}@media only screen and (width>=799px) and (width<=989px){.image_text_lbgrt .info .collection_title{font-size:28px}.image_text_lbgrt .info h3{font-size:18px;line-height:1.2}.image_text_lbgrt .info p{font-size:14px}}@media only screen and (width>=990px) and (width<=1199px){.image_text_lbgrt .info h3{font-size:18px;line-height:1.2}.image_text_lbgrt .info p{font-size:14px}.image_text_lbgrt .info .collection_title{font-size:32px}}@media only screen and (width>=1200px) and (width<=1367px){.image_text_lbgrt .info .collection_title{font-size:32px}}.seo_footer{width:100%}.seo_footer_flex ul{grid-template-columns:1fr 1fr 1fr 1fr;row-gap:65px;margin:0;padding:0;list-style:none;display:grid}.seo_footer_flex ul li.main_link{letter-spacing:0;font-size:24px;font-weight:600}.seo_footer_flex ul li ul{flex-direction:column;gap:16px;margin-top:16px;display:flex}.seo_footer_flex ul li ul li.child_link{letter-spacing:0;font-size:14px;font-weight:400}@media only screen and (width>=200px) and (width<=798px){.seo_footer_flex ul{grid-template-columns:1fr 1fr;gap:20px 16px}.seo_footer_flex ul li.main_link{font-size:20px}}@media only screen and (width>=799px) and (width<=989px){.seo_footer_flex ul{gap:25px 16px}.seo_footer_flex ul li.main_link{font-size:20px}}@media only screen and (width>=990px) and (width<=1199px){.seo_footer_flex ul{gap:25px 16px}.seo_footer_flex ul li.main_link{font-size:20px}}@media only screen and (width>=1200px) and (width<=1367px){.seo_footer_flex ul{gap:35px 16px}.seo_footer_flex ul li.main_link{font-size:22px}}.shopify-section--goals-lbrgt .one-whole .richtext_text p{letter-spacing:0;text-align:center;color:#cacaca;margin:8px 0 0;font-size:16px}.shopify-section--goals-lbrgt .one-whole{width:100%;margin:0 0 32px}.goals_lbrgt_grid{flex-wrap:wrap;row-gap:32px;margin:0 -16px;display:flex}.goals_lbrgt_box{padding:0 16px}.goals_lbrgt_box a,.goals_lbrgt_box a:hover{color:inherit;text-decoration:none}.goals_lbrgt_media{position:relative}.goals_lbrgt_content{width:100%;padding:20px;position:absolute;bottom:0;left:0}.goals_lbrgt_heading img{width:auto}.goals_lbrgt_heading{gap:5px;display:flex}.goals_lbrgt_heading span{letter-spacing:0;font-size:20px}.richtext_goals{margin-top:9px;font-size:14px}.richtext_goals p{color:#cacaca;margin:0;font-size:16px}.goals_slider_dots{display:none}.goals_lbrgt_media .image-element__wrap img{object-fit:cover;height:235px}.goals_lbrgt_media .image-element__wrap{position:relative}.goals_lbrgt_media .image-element__wrap:before{content:"";background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (width>=200px) and (width<=798px){.shopify-section--goals-lbrgt .one-whole .richtext_text p{font-size:14px}.goals_lbrgt_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:16px;margin:0;display:flex;overflow-x:auto}.goals_lbrgt_grid::-webkit-scrollbar{display:none}.goals_lbrgt_box{scroll-snap-align:start;flex:0 0 80%;padding:0}.goals_slider_dots{justify-content:center;gap:6px;margin-top:32px;display:flex}.goals_slider_dots button{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:10px;height:10px;padding:0}.goals_slider_dots button.active{background:#fff}.richtext_goals{font-size:12px}.goals_lbrgt_heading span{font-size:18px}.richtext_goals p{font-size:14px}}@media only screen and (width>=799px) and (width<=989px){.richtext_goals{font-size:12px}.goals_lbrgt_heading span{font-size:18px}.shopify-section--goals-lbrgt .one-whole .richtext_text p,.richtext_goals p{font-size:14px}}@media only screen and (width>=990px) and (width<=1199px){.richtext_goals{font-size:12px}.goals_lbrgt_heading span{font-size:18px}.shopify-section--goals-lbrgt .one-whole .richtext_text p,.richtext_goals p{font-size:14px}}.shopify-section--rich-text-and-image .hp_heading_text .one-whole .regular_text p{letter-spacing:0;text-align:center;color:#cacaca;margin:8px 0 0;font-size:16px}.shopify-section--rich-text-and-image .hp_heading_text .one-whole .richtext_image_button{margin:36px 0 0}.main_image_div{margin-top:36px}.main_image_div img{border-radius:26px}.shopify-section--rich-text-and-image .hp_heading_text .richtext_image_button img{margin-right:15px}.youtube_channel_div .richtext_image_button .global-button{color:#f3f5f6;letter-spacing:.32px;text-transform:uppercase;background:#fb0000;border:none;border-radius:0;padding:12px 19px;font-size:16px;font-weight:500}@media only screen and (width>=200px) and (width<=798px){.shopify-section--rich-text-and-image .hp_heading_text .one-whole .regular_text p{font-size:14px}}@media only screen and (width>=799px) and (width<=989px){.shopify-section--rich-text-and-image .hp_heading_text .one-whole .regular_text p{font-size:14px}}@media only screen and (width>=990px) and (width<=1199px){.shopify-section--rich-text-and-image .hp_heading_text .one-whole .regular_text p{font-size:14px}}.shopify-section--featured-collection-lbrgt .one-whole .regular_text p{letter-spacing:0;text-align:center;color:#cacaca;margin:8px 0 0;font-size:16px}.collection_tabs{gap:8px;max-width:fit-content;margin:20px auto 32px;padding:8px;display:flex;overflow-x:auto}.collection_tab_items{letter-spacing:0;color:#fff;white-space:nowrap;background:#1b1b1b;border:1px solid #fff;border-radius:50px;padding:8px 32px;font-size:14px;font-weight:500}.collection_tab_items.tab_items_active,.collection_tab_items:hover{color:#000;cursor:pointer;background:#fff}.collection_tabs_contents{display:none}@media only screen and (width>=200px) and (width<=798px){.collection_tabs{gap:15px;padding:8px 15px}.shopify-section--featured-collection-lbrgt .one-whole .regular_text p{font-size:14px}}@media only screen and (width>=799px) and (width<=989px){.shopify-section--featured-collection-lbrgt .one-whole .regular_text p{font-size:14px}}@media only screen and (width>=990px) and (width<=1199px){.shopify-section--featured-collection-lbrgt .one-whole .regular_text p{font-size:14px}}.homepage-product-slider.even-num-slides{padding-left:0}.homepage-product-slider .slider-gallery .gallery-cell img{background:0 0}.homepage-product-slider .slider-gallery .gallery-cell{margin-right:42px}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-2{width:calc(50% - 42px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-3{width:calc(33.33% - 42px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-4{width:calc(25% - 42px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-5{width:calc(20% - 42px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-6{width:calc(16.666% - 42px)}.homepage-product-slider .gallery-cell{background:0 0;flex-direction:column;justify-content:space-between;height:100%;display:flex}.product-details.product-details-hp .title{color:#fff;letter-spacing:0;margin-bottom:9px;font-size:18px;font-weight:600;display:block}.thumbnail-hover-enabled--false .product-details.product-details-hp .current_price span.money{color:#fff}.thumbnail .product-details.product-details-hp .price{color:#fff;font-size:20px;font-weight:500}.thumbnail .product-details.product-details-hp .price.sale,.thumbnail-hover-enabled--false .product-details.product-details-hp .price.sale .current_price span.money{color:#fff}.product-details.product-details-hp .was_price,.product-details.product-details-hp .was_price span{color:#646464;font-size:16px;font-weight:500}.product-details.product-details-hp .was_price{margin-left:8px}.product-details.product-details-hp .price:not(.price--sale):not(.sale) .from,.product-details.product-details-hp .sale,.product-details.product-details-hp .sale span,.product-details.product-details-hp .free,.thumbnail .product-details.product-details-hp .sale{color:#fff}.shopify-product-form{padding:0 10px}.homepage-product-slider button.add_to_cart{color:#ffd140;letter-spacing:0;background:0 0;border:1px solid #ffd140;border-radius:50px;width:250px;font-size:14px}.homepage-product-slider button.add_to_cart:hover{color:#000!important;background:#ffd140!important}.homepage-product-slider button.add_to_cart .checkmark path{stroke:#ffd140}.homepage-product-slider button.add_to_cart .added-text{display:none}.homepage-product-slider .smart-payment-button--false .purchase-details{padding-top:4px;padding-bottom:0}.homepage-product-slider .badge_custom{color:#1b1f23;letter-spacing:0;z-index:1;background:#dfb03b;border-radius:5px;padding:8px 16px;font-size:10px;line-height:1.1;position:absolute;top:0;left:0}.homepage-product-slider select,.homepage-product-slider .select{display:none}@media only screen and (width>=200px) and (width<=798px){.homepage-product-slider.even-num-slides{padding-left:16px}.homepage-product-slider .slider-gallery .gallery-cell{margin-right:16px}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-2,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-3,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-4,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-5,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-6{width:calc(80% - 16px)}.product-details.product-details-hp .title,.thumbnail .product-details.product-details-hp .price{font-size:16px}.homepage-product-slider .purchase-details__buttons{margin-top:0}}@media only screen and (width>=799px) and (width<=989px){.homepage-product-slider.even-num-slides{padding-left:16px}.homepage-product-slider .slider-gallery .gallery-cell{margin-right:16px}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-2,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-3,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-4,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-5,.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-6{width:calc(35% - 16px)}.product-details.product-details-hp .title,.thumbnail .product-details.product-details-hp .price{font-size:16px}}@media only screen and (width>=990px) and (width<=1199px){.homepage-product-slider.even-num-slides{padding-left:0}.homepage-product-slider .slider-gallery .gallery-cell{margin-right:25px}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-2{width:calc(50% - 25px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-3{width:calc(33.33% - 25px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-4{width:calc(25% - 25px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-5{width:calc(20% - 25px)}.homepage-product-slider .products-slider.slider-gallery .gallery-cell.visible-6{width:calc(16.666% - 25px)}.product-details.product-details-hp .title,.thumbnail .product-details.product-details-hp .price{font-size:16px}}.hp_reviews_carousel.product-app--container{background:#000}.hp_reviews_carousel.product-app--container .jdgm-carousel-wrapper{background:#000!important}.hp_reviews_carousel.product-app--container .jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{color:#fff;background:linear-gradient(#000 0%,#1b1b1b 100%);border:1px solid #0000001a;border-radius:6px;padding:18px}.hp_reviews_carousel.product-app--container .jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name,.hp_reviews_carousel.product-app--container .jdgm-carousel-title,.hp_reviews_carousel.product-app--container .jdgm-carousel-number-of-reviews{color:#fff}.hp_reviews_carousel.product-app--container .jdgm-carousel__more-reviews-button{background:#dfb03b;border-radius:50px;color:#000!important}.hp_reviews_carousel.product-app--container .jdgm-carousel-wrapper .jdgm-carousel__arrows{border-color:#fff}.hp_reviews_carousel.product-app--container .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{color:#fff;background:0 0;max-width:fit-content;margin:8px auto 0;padding:8px 16px}.product-rating{color:var(--ds-amber-500);justify-content:center;align-items:center;display:flex}.rating__count{line-height:1;display:inline-flex}.product-details.product-details-hp .rating__count span{color:#fff;font-size:12px}.hp_reviews_carousel.product-app--container .jdgm-star{color:var(--ds-amber-500)}.hp_reviews_carousel.product-app--container .jdgm-carousel--gallery-theme .jdgm-carousel-item__body{padding:16px 0 0}.hp_ugc_media{background:#000}.hp_ugc_media .jdgm-ugc-media-title{color:#cacaca;letter-spacing:0;padding:20px;font-size:16px}.hp_ugc_media .jdgm-ugc-media-title h3{color:#fff;letter-spacing:0;margin-bottom:5px;font-size:40px;font-weight:700}.hp_ugc_media .jdgm-ugc-media__secondary-btn.jdgm-ugc-media__load-more-btn,.hp_ugc_media .jdgm-ugc-media__actions .jdgm-ugc-media__primary-btn{text-transform:unset;color:#1b1f23;letter-spacing:0;background:#ffd140;border:none;border-radius:50px;font-size:14px;font-weight:700}.hp_ugc_media .caption .headlineondary-btn.jdgm-ugc-media__load-more-btn:hover,.hp_ugc_media .jdgm-ugc-media__actions .jdgm-ugc-media__primary-btn:hover{background:#fff;color:#333!important}@media only screen and (width>=200px) and (width<=798px){.hp_ugc_media .jdgm-ugc-media-title{font-size:14px}.hp_ugc_media .jdgm-ugc-media-title h3{font-size:28px}}@media only screen and (width>=799px) and (width<=989px){.hp_ugc_media .jdgm-ugc-media-title h3{font-size:28px}.hp_ugc_media .jdgm-ugc-media-title{font-size:14px}}@media only screen and (width>=990px) and (width<=1199px){.hp_ugc_media .jdgm-ugc-media-title{font-size:14px}.hp_ugc_media .jdgm-ugc-media-title h3{font-size:32px}}@media only screen and (width>=1200px) and (width<=1367px){.hp_ugc_media .jdgm-ugc-media-title h3{font-size:32px}}#mobile_menu>li>a,#mobile_menu>li li.mobile-mega-menu_block.sublink a{font-size:14px;font-weight:400}.dropdown_content p,.dropdown_content a,.dropdown_content a:hover,.dropdown_content a:active{letter-spacing:0}.pdp_app_icon_text [data-type=product-page],.pdp_app_icon_text .icon-container{background:#fff!important}.pdp_app_icon_text .icon{background-color:#000!important}.pdp_app_icon_text span.title,.pdp_app_icon_text span.subheading{color:#000!important}@media (width<=960px){[data-banner] .icon-block-container{grid-template-columns:1fr 1fr}}@media (width<=600px){[data-banner] .icon-block-container{grid-template-columns:1fr}}.is-hidden-mobile-only.media_div .image-element__wrap:before{content:"";background:linear-gradient(90deg,#0f0f0f 0%,#0f0f0f99 30%,#0000);width:40%;height:100%;position:absolute;left:-40px}.jdgm-sort-dropdown-arrow{margin-top:-35px!important}.jdgm-form__reviewer-name-format-container{display:none!important}.jdgm-form__fieldset{text-align:left!important}.jdgm-prev-badge__text{font-size:13px!important}.jdgm-carousel-title{color:#fff;text-wrap:pretty;margin:0 0 16px;font-size:24px}@media not all and (width<=767px){.jdgm-carousel-title{font-size:32px}}@media (width>=1024px){.jdgm-carousel-title{font-size:40px}}@media only screen and (width>=992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{flex-wrap:wrap}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{margin-top:35px;width:100%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:64%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:35%!important}}.jdgm-form__inline-label:nth-child(4):after{content:"(öffentlich)"}div#judgeme_all_reviews_page{width:110%!important}a.jdgm-branding-footer.jdgm-link{display:none!important}@media only screen and (width>=1280px){h1.jdgm-all-reviews-page__title{padding-top:22px}.jdgm-histogram.jdgm-temp-hidden{padding-right:35%!important}.jdgm-rev-widg,.jdgm-carousel-wrapper{background:#f1f1f1!important}}.shopify-section.judgeme-reviews-grid{background:#000}.shopify-section.breadcrumbs-wrapper{justify-content:center;align-items:center;display:flex}.shopify-section.breadcrumbs-wrapper .breadcrumbs-inner{width:100%;max-width:1240px;margin:0 48px;padding:20px 0 0}@media (width<=960px){.shopify-section.breadcrumbs-wrapper .breadcrumbs-inner{margin:0 16px;padding-top:16px}}.shopify-section.breadcrumbs-wrapper li{margin:0}.shopify-section.breadcrumbs-wrapper li a{font-size:12px;font-weight:400}.geist-ratio{position:relative;overflow:hidden}.geist-ratio_fill{padding-bottom:100%}.geist-ratio_inner{justify-content:center;align-items:center;width:100%;max-height:100%;display:flex;position:absolute;inset:0}.geist-skeleton{display:block;position:absolute;overflow:hidden}.loaded .geist-skeleton{display:none}.geist-skeleton:after{content:"";background:linear-gradient(90deg, var(--ds-gray-100), var(--ds-gray-200), var(--ds-gray-100)) 0 0 / 50% 100%;animation:1.5s ease-in-out infinite reverse skeleton-loading;position:absolute;inset:0 -200% 0 0}@keyframes skeleton-loading{to{transform:translate(-50%)}}.video-tag-wrapper{align-content:center;width:100%;height:100%;min-height:200px;display:inline-block;position:absolute}.video-tag-wrapper:before{content:"";z-index:3;cursor:pointer;background-color:#0000004d;border:3px solid #fff;border-radius:50%;width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-tag-wrapper:after{content:"";z-index:3;opacity:1;border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:20px solid #fff;position:absolute;top:50%;left:calc(50% + 2px);transform:translate(-50%,-50%)}[data-iframe]{opacity:0;width:100%;height:100%;transition:opacity .1s ease-in}.loaded [data-iframe]{opacity:1}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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:0}@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-ease{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
