*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,::after,::before{box-sizing:border-box;border-width:0px;border-style:solid;border-color:rgb(229,231,235)}::after,::before{--tw-content:''}:host,html{line-height:1.5;text-size-adjust:100%;tab-size:4;font-family:"Space Grotesk",sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0px;line-height:inherit}hr{height:0px;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0px;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0px;padding:0px}button,select{text-transform:none}button,input:where([type="button"]),input:where([type="reset"]),input:where([type="submit"]){appearance:button;background-color:transparent;background-image:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0px}fieldset{margin:0px;padding:0px}legend{padding:0px}menu,ol,ul{list-style:none;margin:0px;padding:0px}dialog{padding:0px}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:rgb(156,163,175)}[role="button"],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.-right-24{right:-6rem}.-top-16{top:-4rem}.left-3{left:0.75rem}.right-0{right:0px}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0px}.top-2{top:0.5rem}.top-3{top:0.75rem}.top-8{top:2rem}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mb-10{margin-bottom:2.5rem}.mt-16{margin-top:4rem}.mt-7{margin-top:1.75rem}.mb-4{margin-bottom:1rem}.mt-14{margin-top:3.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[1\/1\.08\]{aspect-ratio:1 / 1.08}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-\[520px\]{height:520px}.h-full{height:100%}.h-fit{height:fit-content}.h-12{height:3rem}.min-h-12{min-height:3rem}.min-h-52{min-height:13rem}.min-h-\[400px\]{min-height:400px}.min-h-\[520px\]{min-height:520px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-\[520px\]{width:520px}.w-full{width:100%}.w-1\/3{width:33.3333%}.w-12{width:3rem}.min-w-0{min-width:0px}.min-w-40{min-width:10rem}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.max-w-lg{max-width:32rem}.max-w-4xl{max-width:56rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grid-cols-2{grid-template-columns:repeat(2,minmax(0px,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-9{gap:2.25rem}.gap-px{gap:1px}.gap-12{gap:3rem}.gap-x-7{column-gap:1.75rem}.gap-y-3{row-gap:0.75rem}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-md{border-radius:0.375rem}.rounded-none{border-radius:0px}.rounded-xl{border-radius:0.75rem}.rounded-3xl{border-radius:1.5rem}.rounded-r-lg{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-b-2{border-bottom-width:2px}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225 / var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105 / var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59 / var(--tw-border-opacity,1))}.border-teal-400{--tw-border-opacity:1;border-color:rgb(45 212 191 / var(--tw-border-opacity,1))}.border-navy-900{--tw-border-opacity:1;border-color:rgb(11 23 42 / var(--tw-border-opacity,1))}.border-teal-100{--tw-border-opacity:1;border-color:rgb(212 247 239 / var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 139 121 / var(--tw-border-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))}.bg-\[\#e7f4f2\]{--tw-bg-opacity:1;background-color:rgb(231 244 242 / var(--tw-bg-opacity,1))}.bg-navy-900{--tw-bg-opacity:1;background-color:rgb(11 23 42 / var(--tw-bg-opacity,1))}.bg-navy-950{--tw-bg-opacity:1;background-color:rgb(8 20 38 / var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85 / var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(238 252 249 / var(--tw-bg-opacity,1))}.bg-teal-500\/15{background-color:rgba(22,168,146,0.15)}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 139 121 / var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-navy-950\/40{--tw-gradient-from:rgb(8 20 38 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(8 20 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{object-fit:cover}.object-center{object-position:center center}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pl-4{padding-left:1rem}.pr-12{padding-right:3rem}.pl-10{padding-left:2.5rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pr-11{padding-right:2.75rem}.text-center{text-align:center}.font-display{font-family:"Archivo Black",sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[\.98\]{line-height:0.98}.leading-tight{line-height:1.25}.leading-7{line-height:1.75rem}.tracking-\[-\.055em\]{letter-spacing:-0.055em}.tracking-\[\.16em\]{letter-spacing:0.16em}.tracking-\[\.18em\]{letter-spacing:0.18em}.tracking-\[\.22em\]{letter-spacing:0.22em}.tracking-tight{letter-spacing:-0.025em}.tracking-wider{letter-spacing:0.05em}.tracking-widest{letter-spacing:0.1em}.tracking-\[\.15em\]{letter-spacing:0.15em}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240 / var(--tw-text-opacity,1))}.text-navy-900{--tw-text-opacity:1;color:rgb(11 23 42 / var(--tw-text-opacity,1))}.text-navy-950{--tw-text-opacity:1;color:rgb(8 20 38 / var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249 / var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity,1))}.text-teal-100{--tw-text-opacity:1;color:rgb(212 247 239 / var(--tw-text-opacity,1))}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212 / var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191 / var(--tw-text-opacity,1))}.text-teal-50{--tw-text-opacity:1;color:rgb(238 252 249 / var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 139 121 / var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(11 111 99 / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased}.accent-teal-600{accent-color:rgb(13,139,121)}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[0_2px_18px_rgba\(8\,20\,38\,\.08\)\]{--tw-shadow:0 2px 18px rgba(8,20,38,.08);--tw-shadow-colored:0 2px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow:0 20px 60px rgba(0,0,0,.55);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.duration-500{transition-duration:500ms}.hover\:border-navy-900:hover{--tw-border-opacity:1;border-color:rgb(11 23 42 / var(--tw-border-opacity,1))}.hover\:border-teal-500:hover{--tw-border-opacity:1;border-color:rgb(22 168 146 / var(--tw-border-opacity,1))}.hover\:border-teal-600:hover{--tw-border-opacity:1;border-color:rgb(13 139 121 / var(--tw-border-opacity,1))}.hover\:bg-teal-400:hover{--tw-bg-opacity:1;background-color:rgb(45 212 191 / var(--tw-bg-opacity,1))}.hover\:bg-teal-600:hover{--tw-bg-opacity:1;background-color:rgb(13 139 121 / var(--tw-bg-opacity,1))}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(11 111 99 / var(--tw-bg-opacity,1))}.hover\:text-navy-950:hover{--tw-text-opacity:1;color:rgb(8 20 38 / var(--tw-text-opacity,1))}.hover\:text-teal-300:hover{--tw-text-opacity:1;color:rgb(94 234 212 / var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.hover\:shadow-soft:hover{--tw-shadow:0 20px 60px rgba(0,0,0,.55);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-teal-600:focus{--tw-border-opacity:1;border-color:rgb(13 139 121 / var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:transparent solid 2px;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-teal-500\/30:focus{--tw-ring-color:rgb(22 168 146 / 0.3)}@media (min-width:640px){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:768px){.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-full{min-height:100%}.lg\:max-w-xl{max-width:36rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0px,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0px,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0px,1fr))}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr 0.98fr}.lg\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0px,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-7{gap:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0px,1fr))}}:root{--void:#08111e;--panel:#101d2d;--panel-2:#17273a;--line:#2a3b50;--ink:#f3f7fb;--muted:#afbdcc;--acid:#55cfc2;--violet:#477ba8;--hot:#ff315f}html{scroll-behavior:smooth;background:var(--void);overflow-x:hidden;overflow-y:auto}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100%;overflow-x:hidden;overflow-y:auto;color:var(--ink)!important;background:radial-gradient(circle at 12% 8%,rgba(71,123,168,.13),transparent 25rem),radial-gradient(circle at 88% 24%,rgba(85,207,194,.07),transparent 28rem),var(--void)!important}body:before{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.16;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(255,255,255,.025) 4px)}.overlay-open{overflow:hidden!important}.site-overlay{position:fixed!important;inset:0!important;z-index:10000!important;display:grid!important;place-items:center!important;padding:1rem;background:rgba(3,3,4,.9);backdrop-filter:blur(10px);overflow-y:auto}.site-modal{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:12px!important}.cookie-overlay{place-items:end center!important;background:rgba(3,3,4,.58)}.cookie-panel{width:min(100%,64rem);margin:0 auto;border-radius:10px!important}.age-overlay{z-index:10020!important}.signup-overlay{z-index:10010!important}.age-confirm-button,.welcome-submit-button,.cookie-primary-button{border:1px solid var(--acid)!important;border-radius:6px!important;background:var(--acid)!important;color:#050506!important}.age-confirm-button:hover,.welcome-submit-button:hover,.cookie-primary-button:hover{background:#e5ff75!important;color:#050506!important;box-shadow:0 0 28px rgba(85,207,194,.2)}.cookie-secondary-button{border:1px solid #4a4a55!important;border-radius:6px!important;background:#111116!important;color:var(--ink)!important}.abandoned-cart-nudge{position:fixed;right:1rem;bottom:1rem;z-index:75;width:min(25rem,calc(100vw - 2rem));padding:1.15rem;border:1px solid rgba(85,207,194,.32);border-radius:12px;background:linear-gradient(135deg,rgba(18,18,23,.98),rgba(5,5,6,.98));box-shadow:0 24px 80px rgba(0,0,0,.55),0 0 42px rgba(85,207,194,.1)}.abandoned-cart-close{position:absolute;right:.75rem;top:.75rem;width:2rem;height:2rem;display:grid;place-items:center;border:1px solid #34343d;border-radius:6px;background:#0b0b0e;color:var(--ink)}.abandoned-cart-kicker{color:var(--acid);font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.abandoned-cart-nudge h2{margin-top:.35rem;padding-right:2.25rem;color:var(--ink);font-size:1.35rem;line-height:1.05}.abandoned-cart-nudge p:not(.abandoned-cart-kicker){margin-top:.6rem;color:#c1c1ca;font-size:.9rem;line-height:1.55}.abandoned-cart-actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem}.abandoned-cart-actions button{min-height:2.75rem;border-radius:6px;font-weight:800;font-size:.9rem}.abandoned-cart-primary{border:1px solid var(--acid);background:var(--acid);color:#050506}.abandoned-cart-secondary{border:1px solid #3b3b45;background:#0b0b0e;color:var(--ink)}.product-evidence-block{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;align-items:start;padding:1.25rem;border:1px solid rgba(85,207,194,.22);border-radius:16px;background:linear-gradient(135deg,rgba(18,18,23,.96),rgba(8,8,10,.96))}.product-evidence-kicker{color:var(--acid);font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.product-evidence-block h2{margin-top:.45rem;color:var(--ink);font-size:1.75rem;line-height:1.05}.product-evidence-block p{margin-top:.7rem;color:#c1c1ca;font-size:.92rem;line-height:1.65}.product-evidence-list{display:grid;gap:.65rem}.product-evidence-list article{display:flex;gap:.75rem;padding:.85rem;border:1px solid #292932;background:#0b0b0e}.product-evidence-list span{width:1.75rem;height:1.75rem;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;background:rgba(85,207,194,.1);color:var(--acid)}.product-evidence-list strong{display:block;color:var(--ink);font-size:.92rem}.product-evidence-list p{margin-top:.25rem;font-size:.78rem;line-height:1.5}.product-evidence-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.65rem}.product-evidence-actions a{border:1px solid #3b3b45;padding:.7rem .9rem;color:var(--ink);font-weight:800;font-size:.86rem}.product-evidence-actions a:first-child{border-color:var(--acid);color:var(--acid)}.product-guide-links,.topic-hub,.seo-roadmap{margin-top:1.25rem}.product-research-profile{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1rem;padding:1.25rem;border:1px solid rgba(85,207,194,.2);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(85,207,194,.08),transparent 18rem),linear-gradient(135deg,rgba(15,15,18,.98),rgba(6,6,8,.98))}.product-research-kicker{color:var(--acid);font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.product-research-profile h2{margin-top:.45rem;color:var(--ink);font-size:1.75rem;line-height:1.05}.product-research-profile-main p{margin-top:.7rem;color:#c1c1ca;font-size:.92rem;line-height:1.65}.product-research-points{display:grid;gap:.65rem}.product-research-points article{padding:.9rem;border:1px solid #292932;background:#0b0b0e}.product-research-points strong{display:block;color:var(--ink);font-size:.92rem}.product-research-points span{display:block;margin-top:.3rem;color:#c1c1ca;font-size:.8rem;line-height:1.55}.product-research-faq{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.product-research-faq>div{margin:0!important}.product-research-sources{grid-column:1/-1;padding-top:.85rem;border-top:1px solid #292932;color:#c1c1ca;font-size:.78rem;line-height:1.55}.product-research-sources h3{color:var(--ink);font-size:.82rem;font-weight:800}.product-research-sources ul{display:grid;gap:.35rem;margin-top:.45rem}.product-research-sources a{color:#74ded3;text-decoration:underline;text-underline-offset:2px}.product-guide-links{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;padding:1.25rem;border:1px solid rgba(71,123,168,.24);border-radius:16px;background:linear-gradient(135deg,rgba(15,12,22,.96),rgba(7,7,9,.96))}.product-guide-kicker,.topic-hub-intro p,.seo-roadmap>div:first-child p{color:var(--acid);font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.product-guide-links h2,.topic-hub-intro h2,.seo-roadmap h2{margin-top:.45rem;color:var(--ink);font-size:1.75rem;line-height:1.05}.product-guide-links p,.topic-hub-intro span,.topic-hub-card p,.seo-roadmap-list span{margin-top:.7rem;display:block;color:#c1c1ca;font-size:.92rem;line-height:1.65}.product-guide-list{display:grid;gap:.65rem}.product-guide-list a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem;border:1px solid #292932;background:#0b0b0e;color:var(--ink);font-weight:850}.product-guide-list small{color:var(--acid);white-space:nowrap}.topic-hub{padding-top:3rem}.topic-hub-intro{max-width:52rem}.topic-hub-grid{margin-top:1.25rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.topic-hub-card{min-height:100%;padding:1.1rem;border:1px solid rgba(85,207,194,.18);border-radius:14px;background:linear-gradient(145deg,#101014,#08080a)}.topic-hub-card h3{color:var(--ink);font-size:1.05rem;line-height:1.15}.topic-hub-card div{margin-top:1rem;display:grid;gap:.55rem}.topic-hub-card a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-top:1px solid #24242b;color:var(--ink);font-size:.86rem;font-weight:800}.topic-hub-card a span{color:var(--acid)}.seo-roadmap{padding-top:1.5rem}.seo-roadmap{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1rem;align-items:start}.seo-roadmap-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.seo-roadmap-list article{padding:1rem;border:1px solid #292932;border-radius:12px;background:#0b0b0e}.seo-roadmap-list strong{display:block;color:var(--ink);font-size:.95rem}h1,h2,h3,.font-display{font-family:"Arial Black",Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em}::selection{background:var(--acid);color:#050506}.bg-white,.bg-slate-50{background-color:var(--panel)!important}.bg-navy-950{background-color:#030304!important}.bg-navy-900{background-color:#0a0a0d!important}.bg-teal-600{background-color:var(--acid)!important;color:#050506!important}.bg-teal-50,.bg-teal-100{background-color:rgba(85,207,194,.08)!important}.text-white{color:var(--ink)!important}.text-navy-950,.text-navy-900{color:var(--ink)!important}.text-slate-700,.text-slate-600,.text-slate-500{color:#c1c1ca!important}.text-slate-400{color:#9a9aa6!important}.text-teal-700,.text-teal-600,.text-teal-500,.text-teal-400,.text-teal-300{color:var(--acid)!important}.bg-teal-600.text-white,.bg-teal-600 .text-white,.bg-teal-600 .text-teal-100,.bg-teal-600 .text-teal-50{color:#050506!important}.border-slate-200,.border-slate-300,.border-slate-700,.border-slate-800{border-color:var(--line)!important}.border-teal-100,.border-teal-400,.border-teal-500,.border-teal-600{border-color:var(--acid)!important}.shadow-soft{box-shadow:0 0 0 1px rgba(85,207,194,.12),0 24px 70px rgba(0,0,0,.55)!important}header{background:rgba(5,5,6,.92)!important;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}header>div:first-child{background:#000!important;border-bottom:1px solid #18181d}header>div:nth-child(2){background:rgba(8,8,10,.96)}header>div:nth-child(3){background:#101014!important;border-top:1px solid var(--line)}header input,header select,header button,header a[class*="border"]{background:#0b0b0e!important;color:var(--ink)!important;border-color:#34343d!important}header input:focus{border-color:var(--acid)!important;box-shadow:0 0 0 3px rgba(85,207,194,.1)}header nav a{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}header .bg-teal-600{box-shadow:0 0 26px rgba(85,207,194,.22)}.header-control,.header-cart-control{height:2.75rem!important;border-radius:4px!important}.header-control{min-width:3.75rem;padding:0 .65rem!important}.header-cart-control{min-width:5.25rem;padding:0 .7rem;display:flex;align-items:center;justify-content:center;gap:.55rem}.cart-count-pill{min-width:1.35rem;height:1.35rem;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:3px!important;background:#24242b;color:#c7c7cf;font-size:.68rem;font-weight:900;line-height:1}.cart-count-pill.has-items{background:var(--acid);color:#050506}.mobile-menu-panel{background:#08080b!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;padding:1rem!important;box-shadow:0 20px 45px rgba(0,0,0,.35)}.mobile-menu-panel form{display:block!important;margin-bottom:1rem!important}.mobile-menu-panel input{min-height:3rem!important;border-radius:6px!important;font-size:1rem!important}.mobile-menu-panel nav{display:grid!important;gap:.7rem!important}.mobile-menu-panel nav a{min-height:3.35rem!important;display:flex!important;align-items:center!important;padding:0 1rem!important;border:1px solid #303039!important;border-radius:6px!important;background:#101014!important;color:var(--ink)!important;font-size:.9rem!important;letter-spacing:.07em!important}.mobile-menu-panel nav a:active,.mobile-menu-panel nav a:focus-visible{border-color:var(--acid)!important;outline:none!important;box-shadow:0 0 0 3px rgba(85,207,194,.12)}main{overflow-x:clip;overflow-y:visible}.skip-to-content{position:fixed;z-index:100;top:.5rem;left:.5rem;transform:translateY(-160%);padding:.8rem 1rem;border-radius:.5rem;background:#55cfc2;color:#071521;font-weight:800;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.24)}.skip-to-content:focus{transform:translateY(0)}#main-content:focus{outline:none}main>section:first-of-type{position:relative;background:linear-gradient(115deg,rgba(71,123,168,.18),transparent 38%),radial-gradient(circle at 75% 45%,rgba(85,207,194,.12),transparent 25rem),#07070a!important;border-bottom:1px solid var(--line)}main>section:first-of-type>div{min-height:clamp(390px,38vw,500px)!important}main>section:first-of-type>div>div:first-child{padding-top:clamp(2.8rem,4.5vw,4.25rem)!important;padding-bottom:clamp(2.8rem,4.5vw,4.25rem)!important}main>section:first-of-type:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(85,207,194,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(85,207,194,.045) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to right,#000,transparent 80%)}main>section:first-of-type h1{color:var(--ink)!important;text-transform:uppercase;text-shadow:0 0 36px rgba(71,123,168,.25)}main>section:first-of-type h1 span{color:var(--acid)!important;text-shadow:0 0 30px rgba(85,207,194,.28)}main>section:first-of-type>div>div:last-child{overflow:hidden!important;background:radial-gradient(circle at 50% 52%,rgba(85,207,194,.12),transparent 18rem),linear-gradient(145deg,#151519,#060607)!important;border-left:1px solid var(--line)}main>section:first-of-type>div>div:last-child:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,5,6,.72),transparent 28%),linear-gradient(0deg,rgba(5,5,6,.34),transparent 38%)}main>section:first-of-type img{mix-blend-mode:screen!important;filter:contrast(1.12) saturate(.45) hue-rotate(36deg);opacity:.9}main>section:first-of-type .rounded-full{border-radius:0!important;transform:rotate(12deg);background:rgba(71,123,168,.12)!important}@media(min-width:1024px){main>section:first-of-type h1{font-size:clamp(3.8rem,5.1vw,5.7rem)!important;line-height:.94!important}main>section:first-of-type h1+p{margin-top:1.35rem!important;font-size:1.05rem!important;line-height:1.75!important}main>section:first-of-type .mt-8{margin-top:1.75rem!important}main>section:first-of-type .mt-10{margin-top:2rem!important}main>section:first-of-type a[class*="py-4"]{padding-top:.95rem!important;padding-bottom:.95rem!important}main>section:first-of-type>div>div:last-child{min-height:500px!important;max-height:500px!important}}button,a{transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--acid);outline-offset:3px}button:hover,a[class*="px-"]:hover{box-shadow:0 0 26px rgba(85,207,194,.18)}button:active,a:active{transform:translateY(1px)}button.bg-navy-900,a.bg-navy-900{border:1px solid #44444e}button.bg-navy-900:hover,a.bg-navy-900:hover{background:var(--acid)!important;color:#050506!important;border-color:var(--acid)!important}.research-grid{background-color:#08080a!important;background-image:linear-gradient(rgba(71,123,168,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(71,123,168,.08) 1px,transparent 1px)!important;background-size:32px 32px!important}.research-grid h1{text-transform:uppercase}.vial-card:after{content:"";position:absolute;inset:auto 10% 5% 10%;height:18%;background:radial-gradient(ellipse,rgba(85,207,194,.18),transparent 70%);filter:blur(8px)}.product-card{position:relative;background:linear-gradient(145deg,#111116,#09090b)!important;border-color:#292931!important;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%)}.product-card:before{content:"";position:absolute;left:0;top:0;width:3px;height:0;background:var(--acid);z-index:5;transition:height .28s ease}.product-card:hover{border-color:#52525e!important;transform:translateY(-5px);box-shadow:0 22px 60px rgba(0,0,0,.55),0 0 35px rgba(71,123,168,.12)!important}.product-card:hover:before{height:100%}.product-card>a{background:radial-gradient(circle at 50% 42%,#24242c,#0b0b0e 70%)!important}.product-card img{mix-blend-mode:screen!important;filter:grayscale(.65) contrast(1.15)}.product-card:hover img{transform:scale(1.055);filter:grayscale(.15) contrast(1.2)}.purity-badge{color:#070709!important;text-shadow:none!important;border:1px solid rgba(255,255,255,.32)}.availability-badge{display:inline-flex;align-items:center;white-space:nowrap;border:1px solid rgba(85,207,194,.35);background:rgba(85,207,194,.1);color:var(--acid);padding:.28rem .45rem;font-size:.62rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.availability-badge.limited{border-color:rgba(255,209,102,.45);background:rgba(255,209,102,.12);color:#ffd166}.availability-badge.request{border-color:#444652;background:#14151b;color:#c9c9d1}.availability-badge.out-of-stock{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.home-hero .hero-image-panel::after{content:none!important;display:none!important}.home-hero .hero-image-panel img{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.procurement-clarity article{background:#09090b!important;border-color:var(--line)!important}.procurement-clarity article span{display:block;color:#8c8c98;font-size:.7rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.procurement-clarity article strong{display:block;margin-top:.45rem;color:var(--ink);font-size:.92rem;line-height:1.45}.peptide-lab-signals{background:linear-gradient(180deg,#050506,#08080b)!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}.peptide-lab-signals h2{color:var(--ink)!important;text-shadow:none!important}.peptide-lab-signals p:not(.section-kicker){color:#b8bac4!important}.peptide-lab-signals .section-kicker{color:var(--acid)!important}.peptide-lab-signals .grid{background:#2b2b33!important;border-color:#2b2b33!important}.peptide-lab-signals article{min-height:12.5rem;background:linear-gradient(145deg,#101014,#070708)!important;border-color:#2b2b33!important}.peptide-lab-signals article strong{color:var(--ink)!important;letter-spacing:-.045em}.peptide-lab-signals article span{color:var(--acid)!important}.peptide-lab-signals article p{color:#c3c3cc!important}.supplier-compare{background:radial-gradient(circle at 85% 0,rgba(85,207,194,.08),transparent 34%),#050506!important}.supplier-compare table{width:100%;border-collapse:collapse;background:#09090b;border:1px solid var(--line)}.supplier-compare th,.supplier-compare td{border:1px solid var(--line);padding:1rem;text-align:left;vertical-align:top;font-size:.9rem;line-height:1.55}.supplier-compare th{background:#111116;color:var(--acid);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.supplier-compare td{color:#c1c1ca}.supplier-compare td:first-child{font-weight:900;color:var(--ink)}.product-spec-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.product-spec-cards div{border:1px solid var(--line);background:#09090b;padding:.85rem}.product-spec-cards span{display:block;color:#8c8c98;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.product-spec-cards strong{display:block;margin-top:.3rem;color:var(--ink);font-size:.9rem;overflow-wrap:anywhere}.coa-workflow{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.5rem;border:1px solid var(--line);background:#09090b;padding:1.5rem}.coa-workflow h2{font-size:1.75rem;font-weight:950;color:var(--ink)}.coa-workflow p{margin-top:.75rem;color:#aeb0ba;line-height:1.7}.coa-workflow article{border:1px solid var(--line);background:#050506;padding:1rem}.coa-workflow article+article{margin-top:.6rem}.coa-workflow strong{display:block;color:var(--acid)}.coa-workflow span{display:block;margin-top:.35rem;color:#aeb0ba;font-size:.88rem;line-height:1.5}.coa-review-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.coa-review-steps article{border:1px solid var(--line);background:linear-gradient(160deg,#111116,#060607);padding:1rem;min-height:150px}.coa-review-steps strong{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;background:rgba(85,207,194,.12);color:var(--acid);font-weight:950}.coa-review-steps h3{margin:.85rem 0 .35rem;color:var(--ink);font-weight:950;font-size:1rem}.coa-review-steps p{color:#aeb0ba;font-size:.86rem;line-height:1.55}.coa-red-flags{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.25rem;border:1px solid rgba(85,207,194,.22);background:radial-gradient(circle at 100% 0,rgba(85,207,194,.1),transparent 28%),#08090b;padding:1.5rem}.coa-red-flags h2{margin-top:.35rem;color:var(--ink);font-size:1.8rem;font-weight:950;letter-spacing:-.04em}.coa-red-flags p:not(.text-xs){margin-top:.65rem;color:#aeb0ba;line-height:1.65}.coa-red-flags ul{display:grid;gap:.6rem}.coa-red-flags li{border:1px solid var(--line);background:#050506;color:#d7d8df;padding:.85rem 1rem;list-style:none}.product-card select,input,textarea,select{color:var(--ink)!important;background:#09090c!important;border-color:#35353e!important}.product-card option,option{background:#09090c;color:var(--ink)}.product-card .bg-teal-600{box-shadow:0 0 18px rgba(85,207,194,.2)}.category-tile{background:linear-gradient(150deg,#111116,#09090b)!important;border-color:var(--line)!important;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.category-tile:hover{transform:translateY(-5px) rotate(-.35deg);border-color:var(--acid)!important;box-shadow:0 18px 50px rgba(0,0,0,.55),0 0 30px rgba(85,207,194,.08)}.category-tile>span:first-child{color:#1b1b22!important}.category-tile h3{text-transform:uppercase}.article-copy{font-size:1.02rem}.article-copy p{margin:0 0 1.25rem;color:#c1c1ca;line-height:1.85}.article-copy h2{font-size:1.6rem;line-height:1.25;color:var(--ink);font-weight:800;margin:2.7rem 0 1rem;text-transform:uppercase}.article-copy h3{font-size:1.15rem;color:var(--acid);font-weight:700;margin:2rem 0 .75rem}.article-copy ul,.article-copy ol{margin:0 0 1.5rem 1.25rem;color:#c1c1ca}.article-copy ul{list-style:square}.article-copy li{margin:.5rem 0}.article-copy blockquote{border-left:3px solid var(--acid);background:#0d0d11;color:#c9c9d0;padding:1.25rem 1.5rem;margin:2rem 0}.article-conversion-box{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;padding:1.25rem;border:1px solid rgba(85,207,194,.24);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(85,207,194,.12),transparent 28%),linear-gradient(135deg,rgba(18,18,23,.98),rgba(7,7,9,.98));box-shadow:0 18px 55px rgba(0,0,0,.35)}.article-conversion-box.compact{margin-top:1rem}.article-conversion-box p{margin:0;color:var(--acid);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.article-conversion-box h2{margin:.45rem 0 0;color:var(--ink);font-size:1.35rem;font-weight:950;letter-spacing:-.04em;line-height:1.15}.article-conversion-box span{display:block;margin-top:.65rem;color:#b8bac4;line-height:1.6}.article-conversion-products{display:grid;gap:.65rem}.article-conversion-products a{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--line);background:#050506;padding:.85rem 1rem;text-decoration:none}.article-conversion-products strong{color:var(--ink);font-size:.95rem}.article-conversion-products small{color:var(--acid);font-weight:900;text-transform:uppercase;letter-spacing:.08em}.article-conversion-actions{grid-column:1/-1;display:flex;gap:.65rem;flex-wrap:wrap}.article-conversion-actions a{border:1px solid rgba(85,207,194,.32);color:var(--ink);padding:.75rem 1rem;font-weight:900;text-decoration:none}.article-conversion-actions a:first-child{background:var(--acid);color:#050506}.faq-search-label{display:grid;gap:.65rem;color:var(--acid);font-size:.72rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.faq-search-label input{width:100%;border:1px solid #34343d!important;background:#09090c!important;color:var(--ink)!important;padding:1rem!important;font-size:1rem!important;text-transform:none;letter-spacing:0}.faq-section{margin-top:1.25rem;border:1px solid #24242c;background:#070708;padding:1rem}.faq-section h2{color:var(--acid);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem}.empty-faq{margin-top:1rem;border:1px dashed #34343d;color:#c1c1ca;padding:1rem;text-align:center}.prose-table td,.prose-table th{padding:.85rem 1rem;border-bottom:1px solid var(--line);text-align:left}.prose-table th{color:var(--acid)}.range-input{accent-color:var(--acid)}.cart-checkout-shell{align-items:start}.cart-items-panel{border:1px solid var(--line);background:linear-gradient(145deg,#0d0d11,#070708)!important;box-shadow:0 22px 70px rgba(0,0,0,.28);padding:1.15rem}.cart-panel-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.25rem .25rem 1rem;border-bottom:1px solid var(--line)}.cart-panel-heading h2{font-size:1.5rem;line-height:1.1;margin:0}.cart-panel-heading button,.cart-line-price button{color:#ff708d!important;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.cart-lines{display:grid;gap:.85rem;margin-top:1rem}.cart-kicker{color:var(--acid)!important;font-size:.67rem!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase!important}.cart-line-item{display:grid!important;grid-template-columns:96px minmax(0,1fr) auto!important;align-items:center!important;gap:1rem!important;min-height:0!important;padding:1rem!important;border-radius:4px!important;background:linear-gradient(140deg,#101014,#08080a)!important;box-shadow:0 10px 34px rgba(0,0,0,.24)!important}.cart-product-image{width:96px!important;height:96px!important;border-radius:4px!important;border:1px solid #2b2b33}.cart-line-main{min-width:0}.cart-line-title{display:block;margin-top:.2rem;color:var(--ink)!important;font-weight:900;font-size:1.02rem;line-height:1.25}.cart-item-controls{display:flex!important;align-items:end!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:.85rem!important}.cart-item-controls label{color:#a8a8b2!important;font-size:.72rem;font-weight:900}.cart-item-controls select,.cart-item-controls input{display:block;width:6.75rem;margin-top:.35rem;padding:.65rem .75rem;border:1px solid #303039!important;background:#09090c!important;color:var(--ink)!important;font-weight:800}.cart-line-price{text-align:right!important;align-self:center!important;white-space:nowrap!important;min-width:7rem}.cart-line-price p{margin:0;color:#9a9aa6;font-size:.78rem}.cart-line-price strong{display:block;margin-top:.25rem;font-size:1.25rem;color:var(--ink)}.cart-line-price button{margin-top:.75rem}.cart-next-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.cart-next-steps div{border:1px solid #25252d;background:#09090b;padding:.95rem}.cart-next-steps strong{display:block;color:var(--ink);font-size:.82rem}.cart-next-steps span{display:block;margin-top:.3rem;color:#9a9aa6;font-size:.76rem;line-height:1.4}.cart-next-step-card{border:1px solid #25252d;background:#09090b;padding:.95rem}.cart-next-step-card strong{display:block;color:var(--ink);font-size:.86rem}.cart-next-step-card span{display:block;margin-top:.35rem;color:#9a9aa6;font-size:.78rem;line-height:1.45}.cart-success-card .metric{border:1px solid rgba(163,255,18,.18);background:rgba(163,255,18,.06);padding:.95rem}.cart-success-card .metric span{display:block;margin-bottom:.35rem;color:#9a9aa6;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.cart-success-card .metric strong{display:block;color:var(--ink);font-size:1rem;overflow-wrap:anywhere}.cart-order-panel{padding:1.35rem!important;background:radial-gradient(circle at 85% 0%,rgba(85,207,194,.14),transparent 12rem),linear-gradient(145deg,#0a0a0d,#020203)!important;box-shadow:0 28px 80px rgba(0,0,0,.45),0 0 0 1px rgba(85,207,194,.08)!important}.cart-order-panel h2{font-size:1.65rem;line-height:1.1;margin:.25rem 0 0}.cart-field-label{display:block;margin-top:1.25rem;color:#d2d2dc;font-size:.76rem;font-weight:900}.cart-field-label select,.cart-order-form input,.cart-order-form textarea,.cart-promo-box input{width:100%;margin-top:.5rem;border:1px solid #34343d!important;background:#09090c!important;color:var(--ink)!important;padding:.85rem 1rem;font-size:.92rem}.cart-totals{margin-top:1.25rem;padding:1rem;border:1px solid #292932;background:rgba(255,255,255,.025)}.cart-totals div{display:flex;justify-content:space-between;gap:1rem;color:#c9c9d0;font-size:.88rem}.cart-totals div+div{margin-top:.55rem}.cart-totals strong{color:var(--ink)}.cart-totals .cart-discount,.cart-totals .cart-discount strong{color:var(--acid)!important}.cart-total-row{margin-top:.85rem!important;padding-top:.85rem;border-top:1px solid #4a4a55;align-items:end}.cart-total-row span{font-weight:900;color:var(--ink)}.cart-total-row strong{font-size:1.85rem}.cart-promo-box{margin-top:1rem;padding:.75rem;border:1px solid #25252d;background:#070708}.cart-promo-box>div{display:flex;gap:.5rem}.cart-promo-box input{margin-top:0!important}.cart-promo-entry{margin-top:.85rem}.cart-promo-entry input{flex:1 1 auto;min-width:0;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cart-promo-entry button{width:auto!important;margin-top:0!important}.cart-promo-actions{margin-top:.65rem}.cart-promo-actions button{flex:1 1 0}.cart-newsletter-box small{display:block;margin-top:.55rem;color:#b8b8c2;font-size:.72rem;line-height:1.45}.payment-method-box{padding:1rem!important;background:linear-gradient(145deg,#0b0b0e,#050506)!important}.payment-method-box>p{margin:0!important;color:var(--ink);font-size:.9rem!important;font-weight:950}.payment-method-box>span{display:block;margin-top:.35rem;color:#a7a7b1;font-size:.78rem;line-height:1.45}.payment-method-options{display:grid!important;grid-template-columns:1fr;gap:.7rem!important;margin-top:.85rem}.payment-method-card{min-height:4.35rem;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;border:1px solid #33333d;background:#0e0e12;color:var(--ink);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.payment-method-card:hover,.payment-method-card:focus-within{border-color:#5a5a66;background:#121217}.payment-method-card.selected{border-color:var(--acid);background:linear-gradient(145deg,rgba(85,207,194,.12),rgba(12,12,15,.96));box-shadow:0 0 0 1px rgba(85,207,194,.16),0 14px 34px rgba(0,0,0,.2)}.payment-method-card.disabled{opacity:.54;cursor:not-allowed}.payment-method-card.disabled:hover{border-color:#33333d;background:#0e0e12;box-shadow:none;transform:none}.payment-method-card input{width:1.15rem!important;height:1.15rem!important;margin:0!important;padding:0!important;border:0!important;accent-color:var(--acid)}.payment-method-copy{min-width:0;display:block}.payment-method-copy strong{display:block;font-size:.9rem;line-height:1.2}.payment-method-copy small{display:block;margin-top:.25rem;color:#a5a5af;font-size:.74rem;line-height:1.4}.payment-method-pill{align-self:start;padding:.25rem .45rem;border:1px solid #3a3a43;background:#17171d;color:#c9c9d1;font-size:.62rem;font-weight:950;letter-spacing:.08em}.payment-method-card.selected .payment-method-pill{border-color:var(--acid);background:var(--acid);color:#050506}.cart-promo-box button{flex:0 0 auto;padding:0 1rem;background:#18181f!important;color:var(--ink)!important;border:1px solid #34343d!important;font-weight:900}.cart-promo-box p,.cart-status{margin-top:.6rem;font-size:.78rem}.cart-promo-box .ok,.cart-status.ok{color:var(--acid)!important}.cart-promo-box .warn,.cart-status.warn{color:#ffd166!important}.cart-newsletter-box p{margin:0!important;color:var(--ink);font-weight:900}.cart-newsletter-box span{display:block;margin-top:.35rem;color:#9a9aa6;font-size:.78rem;line-height:1.45}.cart-newsletter-box button{margin-top:.85rem;width:100%;min-height:2.75rem;border:1px solid var(--acid)!important;background:rgba(85,207,194,.08)!important;color:var(--acid)!important;font-weight:900}.cart-order-form{display:grid;gap:.75rem;margin-top:1rem}.cart-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.cart-order-form textarea{resize:vertical;min-height:6rem}.cart-order-form button{width:100%;min-height:3.25rem;background:var(--acid)!important;color:#050506!important;font-weight:950;text-transform:uppercase;letter-spacing:.04em}.cart-small-note{margin-top:1rem;color:#9a9aa6;font-size:.72rem;line-height:1.5}.cart-quantity-control{height:2.25rem;display:inline-flex;align-items:center;border-radius:4px!important}.cart-quantity-control button{width:2.15rem;height:100%;font-weight:800}.cart-quantity-control span{width:2rem;text-align:center;font-size:.8rem;font-weight:900}.cart-remove-button{height:2.25rem;padding:0 .25rem}.cart-empty-card,.cart-success-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:21rem!important;padding:4rem 2rem!important;position:relative!important;overflow:visible!important;text-align:center!important}.cart-empty-card>*,.cart-success-card>*{position:static!important;transform:none!important}.cart-empty-icon{width:3.75rem!important;height:3.75rem!important;flex:0 0 3.75rem!important;display:grid!important;place-items:center!important;margin:0 auto 1.35rem!important;border-radius:4px!important}.cart-empty-icon svg{width:1.35rem!important;height:1.35rem!important}.cart-empty-card h2,.cart-success-card h2{margin:0!important}.cart-empty-card p,.cart-success-card p{max-width:30rem!important;margin:1rem auto 0!important;line-height:1.7!important}.cart-empty-action{min-height:3rem!important;align-items:center!important;margin-top:1.75rem!important}.track-order-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1rem;align-items:start}.track-order-form{display:grid;gap:1rem;position:sticky;top:7rem}.track-order-alert{border:1px solid rgba(255,209,102,.35);background:rgba(255,209,102,.08);color:#ffd166!important;padding:.9rem 1rem;font-size:.86rem}.track-order-result{border:1px solid rgba(85,207,194,.25);background:linear-gradient(145deg,#101014,#070708);padding:1.25rem}.track-order-summary>p{color:var(--acid);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.track-order-summary h2{margin-top:.4rem;color:var(--ink);font-size:2rem}.track-order-summary>span{display:block;margin-top:.6rem;color:#c1c1ca;line-height:1.6}.track-order-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1rem}.track-order-summary dl div{border:1px solid #292932;background:#09090c;padding:.75rem}.track-order-summary dt{color:#9a9aa6;font-size:.72rem}.track-order-summary dd{margin:0;color:var(--ink);font-weight:900;font-size:.9rem}.track-order-next{margin-top:1rem;border:1px solid rgba(85,207,194,.28);background:linear-gradient(145deg,rgba(85,207,194,.08),rgba(8,8,10,.95));padding:1rem}.track-order-next strong,.track-order-items h3{color:var(--acid);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.track-order-next p{margin-top:.45rem;color:#d6d8df;font-size:.9rem;line-height:1.55}.track-order-items{margin-top:1rem;border:1px solid #292932;background:#09090c;padding:1rem}.track-order-items div{display:flex;justify-content:space-between;gap:.85rem;padding:.65rem 0;border-top:1px solid #202027}.track-order-items div:first-of-type{margin-top:.55rem}.track-order-items span{color:#c1c1ca;font-size:.88rem}.track-order-items strong{color:var(--ink);font-size:.88rem;white-space:nowrap}.track-order-shipment{margin-top:1rem;border:1px solid rgba(85,207,194,.42);background:rgba(85,207,194,.08);padding:1rem}.track-order-shipment h3{color:var(--acid);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.track-order-shipment p{margin-top:.5rem;color:#c1c1ca;font-size:.86rem}.track-order-shipment strong{display:block;margin-top:.25rem;color:var(--ink);font-size:1.1rem}.track-order-shipment a{display:inline-block;margin-top:.75rem;color:#050506;background:var(--acid);padding:.65rem .85rem;font-weight:900;font-size:.85rem}.track-order-timeline{display:grid;gap:.6rem;margin-top:1rem}.track-order-timeline article{display:flex;gap:.75rem;padding:.8rem;border:1px solid #292932;background:#09090c;opacity:.58}.track-order-timeline article.active{opacity:1;border-color:rgba(85,207,194,.45);background:rgba(85,207,194,.06)}.track-order-timeline span{width:1.8rem;height:1.8rem;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;background:#17171d;color:#c1c1ca;font-weight:900}.track-order-timeline article.active span{background:var(--acid);color:#050506}.track-order-timeline strong{color:var(--ink);display:block}.track-order-timeline p,.track-order-history p{margin-top:.2rem;color:#aeb0ba;font-size:.8rem;line-height:1.45}.track-order-history{margin-top:1rem;border-top:1px solid #292932;padding-top:1rem}.track-order-history h3{color:var(--ink);font-size:1rem}.track-order-help{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.track-order-help a{border:1px solid #3b3b45;color:var(--ink);padding:.7rem .9rem;font-size:.85rem;font-weight:900}.track-order-help a:first-child{border-color:var(--acid);color:var(--acid)}details{border-color:var(--line)!important}footer{border-top:1px solid var(--line);background:#020203!important}[role="dialog"]>div{background:#0d0d11!important;color:var(--ink);border:1px solid #373741}.rounded-3xl,.rounded-2xl,.rounded-xl,.rounded-lg,.rounded-md{border-radius:2px!important}.home-hero{position:relative;isolation:isolate;background:linear-gradient(110deg,rgba(5,5,6,.96) 0%,rgba(8,8,12,.94) 48%,rgba(13,18,10,.88) 100%),radial-gradient(circle at 18% 20%,rgba(71,123,168,.22),transparent 28rem)!important;border-bottom:1px solid var(--line)}.home-hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.35;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 88%)}.home-hero h1{letter-spacing:-.07em!important;text-shadow:0 0 48px rgba(85,207,194,.08)}.home-hero h1 span{filter:drop-shadow(0 0 18px rgba(85,207,194,.12))}.home-hero .mt-8 a{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:2px!important}.home-hero .mt-8 a:first-child{border:1px solid var(--acid)!important;background:var(--acid)!important;color:#050506!important;box-shadow:0 0 32px rgba(85,207,194,.14)}.home-hero .mt-8 a:nth-child(2){background:#0a0a0d!important;color:var(--ink)!important;border-color:#3a3a44!important}.hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,39rem);border:1px solid rgba(85,207,194,.22);background:rgba(5,5,6,.66);box-shadow:0 18px 55px rgba(0,0,0,.3)}.hero-metrics div{padding:.85rem 1rem;border-right:1px solid rgba(85,207,194,.14)}.hero-metrics div:last-child{border-right:0}.hero-metrics span{display:block;color:#8c8c98;font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-metrics strong{display:block;margin-top:.28rem;color:var(--ink);font-size:.9rem}.hero-image-panel{margin:2.2rem 0;border:1px solid rgba(85,207,194,.16);background:radial-gradient(circle at 50% 45%,#24242c,#050506 72%);box-shadow:0 28px 90px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.03);overflow:hidden}.hero-image-panel img{opacity:.72;filter:contrast(1.08) saturate(.82)}.hero-bulk-card,.hero-proof-card{border:1px solid rgba(85,207,194,.28)!important;background:rgba(5,5,6,.86)!important;backdrop-filter:blur(10px)}.hero-proof-card{position:absolute;left:1.25rem;bottom:1.25rem;width:min(21rem,calc(100% - 2.5rem));padding:1rem}.hero-proof-card span{display:block;color:var(--acid);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.hero-proof-card strong{display:block;margin-top:.45rem;color:var(--ink);font-size:1rem;line-height:1.35}.max-w-7xl>div>h2,.max-w-7xl h2{text-wrap:balance}.product-card{background:linear-gradient(180deg,#101014,#08080a)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}.product-card .p-4{padding:1.05rem!important}.product-card h3{letter-spacing:-.025em}.product-card select{min-height:2.8rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.product-card button[aria-label^="Add"]{border:1px solid rgba(85,207,194,.4);background:rgba(85,207,194,.12)!important;color:var(--acid)!important}.proof-section{position:relative;background:radial-gradient(circle at 12% 12%,rgba(71,123,168,.15),transparent 24rem),linear-gradient(135deg,#050506,#0b0b0f)!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-grid{border-color:#2f3039!important;box-shadow:0 24px 70px rgba(0,0,0,.35)}.proof-grid>div{background:linear-gradient(145deg,#111116,#08080a)!important}.proof-grid strong{color:var(--acid)!important;letter-spacing:-.04em}.page-hero,.research-grid{background:radial-gradient(circle at 78% 8%,rgba(85,207,194,.08),transparent 22rem),linear-gradient(180deg,#0d0d11,#070708)!important}.article-copy,.track-order-shell,.faq-search-shell{position:relative}.retail-section{position:relative}.retail-section>div:first-child{border-left:3px solid rgba(85,207,194,.78);padding-left:1rem}.retail-section>div:first-child h2{letter-spacing:-.045em}.retail-section>div:first-child p{color:#aeb0ba!important}.retail-section>div:first-child a{border:1px solid rgba(85,207,194,.24);padding:.7rem .9rem;color:var(--acid)!important;background:#09090b}.feature-card{background:linear-gradient(145deg,#101014,#08080a)!important;border-color:var(--line)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}.feature-card>span:first-child{background:rgba(85,207,194,.08)!important;color:var(--acid)!important;border:1px solid rgba(85,207,194,.14)}.feature-card p{color:#aeb0ba!important}.page-hero{position:relative;overflow:hidden}.page-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--acid),transparent);opacity:.42}.page-hero h1{letter-spacing:-.055em!important;text-wrap:balance}.page-hero p{color:#b9bbc5!important}.section-kicker{display:inline-flex;align-items:center;max-width:100%;overflow:visible;line-height:1.2}.trust-contact-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:2.6rem;padding:.75rem 1rem;border:1px solid rgba(85,207,194,.28);background:#09090b;color:var(--acid)!important;white-space:nowrap}.order-flow-section{background:radial-gradient(circle at 12% 0,rgba(85,207,194,.08),transparent 24rem),#050506!important}section[aria-labelledby="trust-title"]{position:relative;background:linear-gradient(180deg,#0a0a0d,#070708)!important;border-top:1px solid #202027!important;border-bottom:1px solid #202027!important}section[aria-labelledby="trust-title"]>div{padding-top:2.45rem!important;padding-bottom:2.55rem!important}section[aria-labelledby="trust-title"] .grid{gap:1px!important;background:#24242c!important;border-color:#24242c!important;box-shadow:0 18px 55px rgba(0,0,0,.32)}section[aria-labelledby="trust-title"] .grid>div{min-height:6.8rem;align-items:flex-start!important;padding:1.25rem!important;background:linear-gradient(145deg,#101014,#0a0a0c)!important}section[aria-labelledby="trust-title"] .grid>div>span:first-child{border-radius:999px!important;background:rgba(85,207,194,.08)!important;border:1px solid rgba(85,207,194,.12)}@media(max-width:640px){.article-copy h2{font-size:1.35rem}main>section:first-of-type>div{display:block!important;min-height:0!important}main>section:first-of-type>div>div:first-child{padding-top:3rem!important;padding-bottom:2.25rem!important}main>section:first-of-type>div>div:last-child{display:none!important}main>section:first-of-type h1{font-size:clamp(2.65rem,12vw,3.55rem)!important;line-height:.96!important}main>section:first-of-type p{font-size:1rem!important;line-height:1.75!important}main>section:first-of-type a{width:100%;justify-content:center;text-align:center}main>section:first-of-type .mt-10{margin-top:1.45rem!important;gap:.65rem 1rem!important}.hero-metrics{grid-template-columns:1fr!important;width:100%!important;margin-top:1.35rem!important}.hero-metrics div{border-right:0!important;border-bottom:1px solid rgba(85,207,194,.14)}.hero-metrics div:last-child{border-bottom:0}header>div:first-child span{font-size:.58rem;letter-spacing:.02em}header>div:first-child>div{height:1.8rem!important;justify-content:center!important}header>div:nth-child(2){padding-top:.65rem!important;padding-bottom:.65rem!important;gap:.6rem!important}header>div:nth-child(2)>a:first-child span:first-child{width:3rem!important;height:3rem!important}header .header-control,.header-cart-control{height:2.65rem!important}header button[aria-label="Menu"]{width:2.65rem!important;height:2.65rem!important}header>div.lg\:hidden:not(.mobile-menu-panel){position:static!important;padding:.8rem 1rem 1rem!important;border-top:1px solid var(--line)!important;box-shadow:0 18px 45px rgba(0,0,0,.38)}.mobile-menu-panel form{display:block!important}.mobile-menu-panel input{padding-top:.9rem!important;padding-bottom:.9rem!important}.mobile-menu-panel nav{gap:.6rem!important}.mobile-menu-panel nav a{min-height:3.25rem!important;font-size:.88rem!important}input,select,textarea{font-size:16px!important}.product-card:hover{transform:none}main{overflow-x:hidden}.procurement-clarity>div{grid-template-columns:1fr!important}.supplier-compare table{min-width:620px}.product-spec-cards{grid-template-columns:1fr!important}.coa-workflow{grid-template-columns:1fr!important;padding:1rem!important}.coa-review-steps{grid-template-columns:1fr!important}.coa-red-flags{grid-template-columns:1fr!important;padding:1rem!important}.article-conversion-box{grid-template-columns:1fr!important;padding:1rem!important}.article-conversion-actions{display:grid!important;grid-template-columns:1fr!important}.site-overlay{padding:.75rem}.site-modal{padding:1.5rem!important;max-height:calc(100dvh - 1.5rem)}.cookie-overlay{place-items:end stretch!important}.cart-line-item{grid-template-columns:68px minmax(0,1fr)!important;align-items:start!important;padding:.85rem!important;gap:.8rem!important}.cart-product-image{width:68px!important;height:68px!important}.cart-line-price{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;text-align:left!important;white-space:normal!important;border-top:1px solid var(--line);padding-top:.7rem}.cart-line-price strong{font-size:1.15rem!important}.cart-line-price button{margin-top:0!important}.cart-item-controls{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.65rem!important}.cart-item-controls select,.cart-item-controls input{width:100%!important}.cart-next-steps{grid-template-columns:1fr!important}.payment-method-box{padding:.9rem!important}.payment-method-card{min-height:4.85rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.9rem}.payment-method-pill{grid-column:2;justify-self:start;align-self:auto;margin-top:.05rem}.payment-method-copy strong{font-size:.96rem}.payment-method-copy small{font-size:.78rem}.header-cart-control{min-width:4.25rem}section[aria-labelledby="trust-title"]>div{padding-top:2.5rem!important;padding-bottom:2.5rem!important}section[aria-labelledby="trust-title"] .mb-7{display:block!important}section[aria-labelledby="trust-title"] .mb-7 a{display:inline-block!important;margin-top:.75rem!important}section[aria-labelledby="trust-title"] .grid{display:grid!important;gap:.7rem!important;background:transparent!important;border:0!important;box-shadow:none!important}section[aria-labelledby="trust-title"] .grid>div{min-height:0;border:1px solid var(--line);padding:1rem!important}}@media(max-width:768px){header{position:sticky!important;top:0!important}header>div:first-child>div{min-height:2rem!important;overflow:hidden!important}header>div:first-child span{display:block!important;width:100%!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}header>div:nth-child(2){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}header>div:nth-child(2)>a:first-child{min-width:3rem!important}header>div:nth-child(2)>div:last-child{margin-left:0!important;justify-content:end!important;min-width:0!important}header select.header-control{max-width:5.25rem!important}.header-cart-control{min-width:3.9rem!important;padding:0 .55rem!important}.mobile-menu-panel{padding:1rem 1.1rem 1.2rem!important}.mobile-menu-panel form{margin-bottom:.85rem!important}.mobile-menu-panel nav a{border-radius:8px!important;background:linear-gradient(145deg,#111116,#09090b)!important}main>section:first-of-type{min-height:auto!important}main>section:first-of-type>div>div:first-child{text-align:left!important}main>section:first-of-type h1{overflow-wrap:anywhere!important}main>section:first-of-type .mt-8{display:grid!important;grid-template-columns:1fr!important}main>section:first-of-type .mt-10 span{width:calc(50% - .5rem)!important;min-width:9rem!important}section[aria-labelledby="trust-title"] .grid{grid-template-columns:1fr!important}.cart-checkout-shell{display:block!important}.cart-order-panel{margin-top:1rem!important;position:static!important}.track-order-shell{grid-template-columns:1fr}.track-order-form{position:static}.track-order-summary dl{grid-template-columns:1fr}.track-order-items div{display:grid;gap:.2rem}.track-order-items strong{white-space:normal}.track-order-help{display:grid;grid-template-columns:1fr}.product-evidence-block{grid-template-columns:1fr;padding:1rem}.product-evidence-actions{display:grid;grid-template-columns:1fr}.product-guide-links,.seo-roadmap{grid-template-columns:1fr;padding:1rem}.product-research-profile{grid-template-columns:1fr;padding:1rem}.product-research-faq{grid-template-columns:1fr}.product-guide-list a{align-items:flex-start;flex-direction:column;gap:.35rem}.topic-hub{padding-top:2rem}.topic-hub-grid,.seo-roadmap-list{grid-template-columns:1fr!important}}body:before{opacity:.035}main>section:first-of-type{background:radial-gradient(circle at 14% 10%,rgba(71,123,168,.18),transparent 30rem),radial-gradient(circle at 83% 50%,rgba(85,207,194,.09),transparent 26rem),#0b1726!important}main>section:first-of-type:before{opacity:.28;background-image:linear-gradient(rgba(85,207,194,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(85,207,194,.035) 1px,transparent 1px)}main>section:first-of-type h1{text-shadow:0 0 28px rgba(71,123,168,.14)!important}main>section:first-of-type h1 span{text-shadow:none!important}.home-hero .hero-image-panel{margin:1.5rem 0;border:1px solid rgba(85,207,194,.18);border-radius:16px;background:#101d2d;box-shadow:0 24px 64px rgba(0,0,0,.28)}.hero-bulk-card,.hero-proof-card{border-color:rgba(85,207,194,.22)!important;border-radius:10px!important;background:rgba(11,23,38,.94)!important}.product-card{clip-path:none!important;border-radius:14px!important;border-color:var(--line)!important;background:linear-gradient(155deg,#142338,#0e1928)!important;box-shadow:0 8px 24px rgba(0,0,0,.16)!important}.product-card:before{display:none!important}.product-card:hover{transform:translateY(-2px)!important;border-color:rgba(85,207,194,.55)!important;box-shadow:0 14px 32px rgba(0,0,0,.26)!important}.product-card>a{border-radius:13px 13px 0 0;background:#f5f7f9!important}.product-card img{mix-blend-mode:normal!important;filter:none!important}.product-card:hover img{transform:scale(1.025);filter:none!important}.availability-badge{border-radius:999px;letter-spacing:.045em}.header-control,.header-cart-control{border-radius:8px!important}.hero-proof-card strong{font-weight:700}@media(max-width:768px){.shop-filter-tabs{display:flex!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.75rem!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.shop-filter-tabs::-webkit-scrollbar{display:none}.shop-filter-tabs button{width:auto!important;min-width:max-content;min-height:2.75rem!important;flex:0 0 auto;padding:.65rem .95rem!important;border-radius:999px!important;white-space:nowrap!important;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(min-width:641px) and (max-width:1023px){main>section:first-of-type>div{grid-template-columns:1fr!important;min-height:auto!important}main>section:first-of-type>div>div:last-child{min-height:22rem!important;border-left:0!important;border-top:1px solid var(--line)!important}section[aria-labelledby="trust-title"] .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.topic-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-guide-links,.seo-roadmap{grid-template-columns:1fr}.product-research-profile{grid-template-columns:1fr}}.policy-layout{display:grid;gap:1.25rem}.policy-panel{border:1px solid rgba(85,207,194,.16);border-radius:1.25rem;background:linear-gradient(145deg,rgba(18,18,23,.94),rgba(7,7,9,.98));box-shadow:0 24px 70px rgba(0,0,0,.28);padding:clamp(1.25rem,3vw,2rem)}.policy-panel h2{color:var(--ink);font-size:clamp(1.35rem,2.2vw,2rem);margin:0 0 .75rem}.policy-panel p{color:#cfd1db;line-height:1.75;margin:0}.policy-panel a{color:var(--acid);text-decoration:underline;text-underline-offset:.2em}@media(max-width:768px){.shop-filter-tabs,.border-b.border-slate-200.bg-white>div.overflow-auto{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;gap:.55rem!important}.shop-filter-tabs button,.border-b.border-slate-200.bg-white>div.overflow-auto button{width:100%!important;min-height:2.75rem!important;padding:.65rem .75rem!important;white-space:normal!important}.product-tab-list,.product-page-tabs,.product-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important;border-bottom:0!important;overflow:visible!important}.product-tab-list button,.product-page-tabs button,.product-tabs button{border:1px solid var(--line)!important;background:#09090b!important;padding:.75rem!important;color:#c1c1ca!important;white-space:normal!important}.product-tab-list button.active,.product-page-tabs button.active,.product-tabs button.active{border-color:var(--acid)!important;color:var(--acid)!important}.supplier-compare .overflow-x-auto{overflow:visible!important}.supplier-compare table,.supplier-compare thead,.supplier-compare tbody,.supplier-compare tr,.supplier-compare th,.supplier-compare td{display:block!important;width:100%!important;min-width:0!important}.supplier-compare thead{display:none!important}.supplier-compare tr{border:1px solid var(--line)!important;background:#09090b!important;margin-bottom:.75rem!important}.supplier-compare td{border:0!important;border-bottom:1px solid var(--line)!important;padding:.85rem!important}.supplier-compare td:last-child{border-bottom:0!important}.supplier-compare td:first-child{background:#111116!important;color:var(--acid)!important;font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.supplier-compare td:nth-child(2):before,.supplier-compare td:nth-child(3):before{display:block;margin-bottom:.25rem;color:#8c8c98;font-size:.65rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.supplier-compare td:nth-child(2):before{content:"PeptidesLab"}.supplier-compare td:nth-child(3):before{content:"Weak supplier pattern"}.lg\:grid-cols-2>figure.min-h-\[420px\]{min-height:300px!important}}@media(max-width:768px){.shop-filter-tabs{display:flex!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.75rem!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.shop-filter-tabs::-webkit-scrollbar{display:none}.shop-filter-tabs button{width:auto!important;min-width:max-content;min-height:2.75rem!important;flex:0 0 auto;padding:.65rem .95rem!important;border-radius:999px!important;white-space:nowrap!important;scroll-snap-align:start}}.product-card{height:100%;display:flex;flex-direction:column}.product-card>a{flex:0 0 auto}.product-card>.p-4{flex:1;display:flex;flex-direction:column;min-height:15.25rem}.product-card>.p-4>div:last-child{margin-top:auto!important;padding-top:.8rem;align-items:center;min-height:3.25rem}.product-card>.p-4>div:first-child{min-height:2.15rem;align-items:flex-start}.product-card .availability-badge{flex:0 0 auto;white-space:nowrap}.product-card button[aria-label^="Add"]{width:2.75rem!important;height:2.75rem!important;min-width:2.75rem;border-radius:9px!important;display:grid;place-items:center;transition:background-color .18s,border-color .18s,transform .18s}.product-card button[aria-label^="Add"]:hover{transform:translateY(-1px);background:rgba(85,207,194,.2)!important}.welcome-submit-button,.age-confirm-button,.cookie-primary-button,.cookie-secondary-button,.cart-order-form button,.cart-promo-box button,.cart-empty-action,.shop-filter-tabs button,.product-tab-list button,.product-page-tabs button,.product-tabs button,.abandoned-cart-actions button{min-height:2.85rem!important;padding:.7rem 1.1rem!important;border-radius:9px!important;font-weight:750!important;letter-spacing:.005em;line-height:1.2;box-shadow:none!important;transition:background-color .18s,border-color .18s,color .18s,transform .18s!important}.welcome-submit-button,.age-confirm-button,.cookie-primary-button,.cart-order-form button{border:1px solid #55cfc2!important;background:#55cfc2!important;color:#08111e!important}.welcome-submit-button:hover,.age-confirm-button:hover,.cookie-primary-button:hover,.cart-order-form button:hover{border-color:#76ddd2!important;background:#76ddd2!important;color:#08111e!important;transform:translateY(-1px)}.cookie-secondary-button,.cart-promo-box button,.abandoned-cart-secondary{border:1px solid #40546a!important;background:#122237!important;color:#e8f0f7!important}.cookie-secondary-button:hover,.cart-promo-box button:hover,.abandoned-cart-secondary:hover{border-color:#55cfc2!important;background:#172c42!important}.welcome-submit-button{white-space:nowrap;min-width:10.25rem!important}form[class*="lg:max-w-xl"]>div.flex{align-items:stretch;gap:.65rem!important}form[class*="lg:max-w-xl"] input[type="email"]{min-height:3.35rem;line-height:1.25;border-radius:9px!important}form[class*="lg:max-w-xl"] .welcome-submit-button{min-height:3.35rem!important}.cart-promo-entry{display:flex;align-items:stretch;gap:.6rem}.cart-promo-entry input,.cart-promo-entry button{min-height:2.85rem!important;border-radius:8px!important}.cart-form-grid{align-items:start}.cart-order-form input,.cart-order-form select,.cart-order-form textarea,.cart-promo-box input{border-radius:8px!important}.shop-filter-tabs button{display:inline-flex;align-items:center;justify-content:center}@media(max-width:640px){.product-card>.p-4{min-height:14.5rem}.welcome-submit-button{width:100%;min-width:0!important}.cart-promo-entry{flex-wrap:wrap}.cart-promo-entry input{flex:1 1 9rem}.cart-promo-entry button{flex:0 0 auto}.cart-form-grid{grid-template-columns:1fr}}.home-hero .mt-8.flex.flex-wrap.gap-3>a{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9px!important;padding:.85rem 1.25rem!important;line-height:1.25;transition:transform .18s,background-color .18s,border-color .18s!important}.home-hero .mt-8.flex.flex-wrap.gap-3>a:hover{transform:translateY(-1px)}:where(button,a,input,select,textarea):focus-visible{outline:2px solid #55cfc2!important;outline-offset:2px}.trust-standards-grid{align-items:stretch}.trust-standard-card{min-height:10.25rem;align-items:center!important;padding:1.25rem!important;background:linear-gradient(145deg,#142338,#101d2d)!important;border:1px solid rgba(147,169,191,.12)}.trust-standard-icon{width:2.9rem!important;height:2.9rem!important;flex:0 0 2.9rem!important;background:rgba(85,207,194,.11)!important;color:#6bd4c9!important}.trust-standard-copy{display:block;min-width:0}.trust-standard-copy strong{min-height:2.5rem;display:flex!important;align-items:center;font-size:.93rem!important;line-height:1.3}.trust-standard-copy small{display:block;color:#b2c0cf!important;font-size:.8rem;line-height:1.55!important}a.trust-contact-button{gap:.65rem;min-height:3rem!important;padding:.75rem 1.05rem!important;border:1px solid rgba(85,207,194,.34)!important;border-radius:10px!important;background:rgba(85,207,194,.1)!important;color:#8be0d7!important;font-size:.88rem!important;font-weight:750!important;line-height:1.2;box-shadow:0 5px 16px rgba(0,0,0,.12)!important;transition:background-color .18s,border-color .18s,color .18s,transform .18s!important}a.trust-contact-button:after{content:"→";font-size:1rem;line-height:1}a.trust-contact-button:hover{background:#55cfc2!important;border-color:#55cfc2!important;color:#08111e!important;transform:translateY(-1px)}@media(max-width:639px){.trust-standard-card{min-height:0;padding:1rem!important}.trust-standard-copy strong{min-height:0}a.trust-contact-button{align-self:flex-start}}.availability-announcement{display:block!important;background:linear-gradient(105deg,#0c1a2a,#152b40 58%,#0c1a2a)!important;border-top:1px solid rgba(85,207,194,.2);border-bottom:1px solid rgba(85,207,194,.2);color:#f3f7fb!important}.availability-inner{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:1.25rem}.availability-vial{display:block!important;width:5.5rem!important;height:5.5rem!important;object-fit:cover;object-position:center;border:1px solid rgba(255,255,255,.75);border-radius:12px!important;background:#f2f4f5;box-shadow:0 8px 22px rgba(0,0,0,.24)}.availability-copy{min-width:0}.availability-copy h2{color:#f3f7fb!important;line-height:1.3}.availability-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;padding:.8rem 1.25rem;border:1px solid #55cfc2!important;border-radius:9px!important;background:#55cfc2!important;color:#08111e!important;font-size:.92rem;font-weight:850;line-height:1.2;text-align:center;text-decoration:none!important;opacity:1!important;visibility:visible!important;box-shadow:0 8px 20px rgba(0,0,0,.18);transition:transform .18s,background-color .18s,border-color .18s!important}.availability-cta:after{content:"→";font-size:1.05rem}.availability-cta:hover{background:#70dacf!important;border-color:#70dacf!important;transform:translateY(-1px)}@media(max-width:639px){.availability-inner{grid-template-columns:4.25rem minmax(0,1fr);gap:.9rem;padding-top:1rem!important;padding-bottom:1rem!important}.availability-vial{width:4.25rem!important;height:4.25rem!important}.availability-copy h2{font-size:1rem!important}.availability-cta{grid-column:1/-1;width:100%;min-height:3rem}}.trust-standard-card{align-items:flex-start!important}.trust-standard-icon{align-self:flex-start!important;margin-top:.12rem;display:grid!important;place-items:center!important;line-height:0}.trust-standard-copy{align-self:flex-start!important;padding-top:.1rem}.trust-standard-copy strong{min-height:0!important;display:block!important;line-height:1.35!important}.trust-standard-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:3.1rem auto!important;align-content:start!important;align-items:start!important;justify-items:start!important;gap:.8rem!important;min-height:12.5rem!important;padding:1.25rem!important}.trust-standard-icon{display:grid!important;place-items:center!important;align-self:start!important;justify-self:start!important;width:3rem!important;height:3rem!important;min-width:3rem!important;margin:0!important;border:1px solid rgba(85,207,194,.28)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(85,207,194,.18),rgba(71,123,168,.12))!important;color:#79ded3!important;line-height:0!important}.trust-standard-icon svg{display:block!important;width:1.35rem!important;height:1.35rem!important;flex:none!important;stroke-width:2!important}.trust-standard-icon svg[data-icon="truck"],.trust-standard-icon svg[data-icon="mail"]{transform:scale(1.08)}.trust-standard-icon svg[data-icon="check"]{transform:scale(1.12)}.trust-standard-copy{align-self:start!important;min-width:0;width:100%;padding:0!important}.trust-standard-copy strong{display:block!important;min-height:0!important;padding:0!important;line-height:1.35!important}.trust-standard-copy small{display:block!important;margin-top:.45rem!important;line-height:1.55!important}@media(max-width:639px){.trust-standard-card{min-height:0!important;grid-template-rows:3.1rem auto!important;padding:1rem!important}}.home-hero>div{align-items:stretch}.hero-editorial-visual{position:relative;isolation:isolate;align-self:center;justify-self:stretch;min-height:350px;margin:2.5rem 0 2.5rem 1rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:radial-gradient(ellipse at 76% 22%,rgba(89,220,208,.2),transparent 35%),linear-gradient(145deg,#172d43,#0b1728 67%,#101d30);box-shadow:0 24px 55px rgba(10,27,43,.16)}.editorial-orbit{position:absolute;z-index:-1;display:block;border:1px solid rgba(108,221,210,.18);border-radius:50%;pointer-events:none}.editorial-orbit-one{width:420px;height:420px;right:calc(50% - 210px);top:calc(50% - 210px)}.editorial-orbit-two{width:330px;height:330px;right:calc(50% - 165px);top:calc(50% - 165px);border-color:rgba(108,221,210,.28)}.editorial-monogram{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:clamp(10rem,22vw,16rem);height:clamp(10rem,22vw,16rem);border:1px solid rgba(186,244,235,.35);border-radius:38% 62% 55% 45%;background:linear-gradient(145deg,rgba(91,210,196,.24),rgba(16,33,51,.72));font-size:clamp(4rem,9vw,7rem);font-weight:900;letter-spacing:-.1em;line-height:1;color:rgba(226,247,244,.92);text-shadow:0 10px 40px rgba(85,207,194,.12);transform:translate(-50%,-50%);box-shadow:inset 0 0 50px rgba(91,210,196,.12),0 22px 70px rgba(0,0,0,.22)}.editorial-stamp,.editorial-note{display:none!important}.editorial-dot{position:absolute;display:block;width:10px;height:10px;border-radius:50%;background:#71dace;box-shadow:0 0 0 7px rgba(113,218,206,.1),0 0 24px rgba(113,218,206,.7)}.editorial-dot-one{right:23%;top:23%}.editorial-dot-two{right:30%;top:68%;width:6px;height:6px;opacity:.7}.availability-inner{grid-template-columns:minmax(0,1fr) auto!important;gap:1rem!important;padding-top:.9rem!important;padding-bottom:.9rem!important}.trust-standards-grid{background:transparent!important;border:0!important;gap:.75rem!important}.trust-standard-card{display:flex!important;min-height:0!important;flex-direction:column!important;align-items:flex-start!important;gap:.4rem!important;padding:1rem 1.05rem!important;border:1px solid rgba(147,169,191,.16)!important;border-radius:12px!important;background:#f8fafc!important}.trust-standard-card strong{display:block!important;min-height:0!important;color:#142338!important;font-size:.9rem!important;line-height:1.35!important}.trust-standard-card small{display:block!important;margin:0!important;color:#68788b!important;font-size:.78rem!important;line-height:1.5!important}.trust-standard-icon{display:none!important}.single-featured-product{grid-template-columns:minmax(0,1fr)!important}.single-featured-product .product-card{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:960px;overflow:hidden;border-radius:16px}.single-featured-product .product-card>a{aspect-ratio:1.15/1!important}.single-featured-product .product-card>.p-4{min-height:0!important;align-self:stretch;justify-content:center;padding:clamp(1.1rem,3vw,2rem)!important}@media(max-width:1023px){.hero-editorial-visual{min-height:310px;margin:0 0 2rem}}@media(max-width:639px){.home-hero>div{min-height:0!important}.home-hero .py-12{padding-top:2rem!important;padding-bottom:.75rem!important}.home-hero h1{font-size:clamp(2.55rem,11vw,3.25rem)!important;line-height:.98!important;letter-spacing:-.055em!important}.home-hero p.text-lg{font-size:1rem!important;line-height:1.65!important}.home-hero .mt-8.flex.flex-wrap.gap-3{display:grid!important;grid-template-columns:1fr!important;gap:.6rem!important;margin-top:1.25rem!important}.home-hero .mt-8.flex.flex-wrap.gap-3>a{min-height:3rem!important;padding:.7rem 1rem!important}.home-hero .mt-7{margin-top:1rem!important;font-size:.75rem!important;gap:.45rem 1rem!important}.hero-editorial-visual{min-height:180px!important;margin:0 0 1rem!important;border-radius:18px!important}.editorial-monogram{width:8rem;height:8rem;font-size:3.8rem}.editorial-orbit-one{width:250px;height:250px;right:calc(50% - 125px);top:calc(50% - 125px)}.editorial-orbit-two{width:195px;height:195px;right:calc(50% - 97px);top:calc(50% - 97px)}.availability-inner{grid-template-columns:minmax(0,1fr)!important;gap:.7rem!important;padding-top:.8rem!important;padding-bottom:.8rem!important}.availability-copy h2{font-size:1rem!important}.availability-cta{grid-column:1/-1!important;width:100%!important;min-height:2.8rem!important}.retail-section{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.retail-section>div:first-child{margin-bottom:1.1rem!important;align-items:flex-start!important}.retail-section h2{font-size:1.65rem!important;line-height:1.15!important}.home-popular-grid{grid-template-columns:minmax(0,1fr)!important}.single-featured-product .product-card{grid-template-columns:minmax(0,1fr)!important}.single-featured-product .product-card>a{aspect-ratio:1.45/1!important;max-height:215px}.single-featured-product .product-card>.p-4{min-height:0!important;padding:1rem!important}.category-tile{min-height:0!important;padding:1rem!important;display:grid!important;grid-template-columns:2.5rem minmax(0,1fr)!important;align-items:center!important;gap:.85rem!important}.category-tile>span:first-child{font-size:2.2rem!important;right:.65rem!important;top:.35rem!important}.category-tile>span:nth-child(2){width:2.5rem!important;height:2.5rem!important}.category-tile h3{font-size:1.25rem!important;line-height:1.2!important}.category-tile p{margin-top:.2rem!important;font-size:.78rem!important;line-height:1.4!important}.category-tile .inline-block{margin-top:.45rem!important;font-size:.78rem!important}.trust-standards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}.trust-standard-card{padding:.75rem!important;border-radius:9px!important}.trust-standard-card strong{font-size:.78rem!important}.trust-standard-card small{font-size:.7rem!important;line-height:1.4!important}.order-flow-section>div{padding-top:2rem!important;padding-bottom:2rem!important}.order-flow-section h2{font-size:1.65rem!important}.order-flow-section .grid{grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important}.order-flow-step{display:grid;grid-template-columns:2.1rem minmax(0,1fr);column-gap:.75rem;padding:.8rem!important}.order-flow-step>span{grid-row:span 2}.order-flow-step h3{margin:0!important;font-size:.9rem!important}.order-flow-step p{margin-top:.2rem!important;font-size:.78rem!important;line-height:1.45!important}}.hero-trust-points{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem 1.25rem;margin-top:1.7rem;color:#526476;font-size:.875rem;font-weight:650}.hero-trust-points span{display:inline-flex;align-items:center;gap:.45rem}.hero-trust-points span:before{content:"";width:.4rem;height:.4rem;flex:0 0 .4rem;border-radius:50%;background:#56cfc2;box-shadow:0 0 0 3px rgba(86,207,194,.12)}@media(max-width:639px){.hero-trust-points{gap:.5rem 1rem;margin-top:1rem;font-size:.75rem}}section[aria-labelledby="trust-title"] .trust-standard-card{background:linear-gradient(145deg,#142338,#101d2d)!important;border-color:rgba(147,169,191,.22)!important}section[aria-labelledby="trust-title"] .trust-standard-card strong{color:#f4f8fc!important}section[aria-labelledby="trust-title"] .trust-standard-card small{color:#c7d2df!important}.home-hero-copy{max-width:72rem}a.trust-contact-button{display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem;min-height:2.9rem!important;padding:.78rem 1.15rem!important;border:1px solid #55cfc2!important;border-radius:10px!important;background:#55cfc2!important;color:#071521!important;font-size:.88rem!important;font-weight:800!important;line-height:1.15!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(85,207,194,.18)!important;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease!important}a.trust-contact-button:after{content:"→";font-size:1rem;line-height:1;transition:transform .18s ease}a.trust-contact-button:hover{background:#7addd4!important;border-color:#7addd4!important;color:#071521!important;transform:translateY(-1px);box-shadow:0 10px 24px rgba(85,207,194,.24)!important}a.trust-contact-button:hover:after{transform:translateX(2px)}@media(max-width:639px){.home-hero-copy{padding-top:2rem!important;padding-bottom:2.25rem!important}a.trust-contact-button{min-height:2.8rem!important;padding:.72rem 1rem!important}}main>section.home-hero{min-height:0!important}main>section.home-hero>div.home-hero-copy{min-height:0!important;height:auto!important;padding-top:3rem!important;padding-bottom:2.5rem!important}@media(max-width:639px){main>section.home-hero>div.home-hero-copy{padding-top:2rem!important;padding-bottom:2rem!important}}main>section.home-hero>div.home-hero-copy>div.hero-trust-points{position:relative;overflow:visible!important;background:none!important;border:0!important}main>section.home-hero>div.home-hero-copy>div.hero-trust-points:after{content:none!important;display:none!important}main>section.home-hero>div.home-hero-copy>div.hero-trust-points{color:#d1dae5!important}main>section.home-hero>div.home-hero-copy>div.mt-8{position:relative;overflow:visible!important;background:none!important;border:0!important}main>section.home-hero>div.home-hero-copy>div.mt-8:after{content:none!important;display:none!important}.home-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}.home-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:10px;font-size:.92rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.home-hero-actions a:hover{transform:translateY(-1px)}.home-hero-primary-button{background:#55cfc2;border-color:#55cfc2!important;color:#071521!important;box-shadow:0 8px 20px rgba(85,207,194,.15)}.home-hero-primary-button:hover{background:#7addd4;border-color:#7addd4!important}.home-hero-secondary-button{background:rgba(8,18,29,.65);border-color:rgba(191,208,220,.28)!important;color:#f1f5f9!important}.home-hero-secondary-button:hover{background:#15283c;border-color:rgba(85,207,194,.55)!important}@media(max-width:639px){.home-hero-actions{display:grid;grid-template-columns:1fr;gap:.65rem;margin-top:1.25rem}.home-hero-actions a{width:100%;min-height:3rem;padding:.75rem 1rem}}.product-image-frame{min-height:420px}@media(min-width:1024px){.product-image-frame{min-height:520px}}.product-image-frame img{object-fit:contain}.product-image-frame{aspect-ratio:1;min-height:0}.product-image-frame img{object-fit:contain}.catalog-pagination a[aria-current="page"]{background:var(--acid);color:#08141a!important;border-color:var(--acid)!important}.shop-catalog-header{background:#f8fafc!important}.shop-catalog-header>div,.shop-filter-tabs{max-width:1760px!important}.shop-catalog-header p{color:#526174!important}.shop-catalog-header h1{font-size:clamp(1.75rem,3.2vw,2.25rem)!important;line-height:1.12!important;letter-spacing:-.04em!important}.shop-catalog-layout{width:100%;max-width:1760px!important}.shop-catalog-layout aside{background:#fff;box-shadow:0 4px 16px rgba(15,23,42,.035)}.shop-catalog-layout select,.shop-catalog-layout input[type="search"]{min-height:44px}.shop-product-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:1.5rem!important;align-items:stretch}.shop-product-grid .product-card{overflow:hidden;background:#fff!important;border:1px solid #dce4ed!important;border-radius:16px!important;clip-path:none!important;box-shadow:0 5px 18px rgba(15,23,42,.045)!important;transform:none!important}.shop-product-grid .product-card>a{aspect-ratio:4/3!important}.shop-product-grid .product-card>.p-4{min-height:0!important;padding:1rem!important}.shop-product-grid .product-card:before{display:none!important}.shop-product-grid .product-card:hover{border-color:#8dc9c2!important;box-shadow:0 14px 30px rgba(15,23,42,.09)!important;transform:translateY(-3px)!important}.shop-product-grid .product-card>a{background:#f8fafc!important}.shop-product-grid .product-card img{mix-blend-mode:multiply!important;filter:none!important}.shop-product-grid .product-card .p-4{padding:1.15rem!important}.shop-product-grid .product-card .availability-badge{border-color:#a9ddd6;background:#edf9f7;color:#0f766e}@media(max-width:640px){.calculator-page-hero h1{font-size:1.8rem!important;line-height:1.08!important;letter-spacing:-.04em!important;word-break:normal!important;overflow-wrap:normal!important}}@media(max-width:640px){main>section.home-hero h1{font-size:clamp(2.15rem,8.5vw,2.55rem)!important;line-height:1.02!important;letter-spacing:-.045em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}}@media(max-width:640px){main>section.page-hero:first-of-type>div{min-height:0!important;padding-top:2.25rem!important;padding-bottom:2rem!important}main>section.page-hero:first-of-type h1{font-size:clamp(2rem,8vw,2.6rem)!important;line-height:1.06!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance}main>section.calculator-page-hero+section input[type="number"]{min-height:48px!important;padding:.7rem .85rem!important;font-size:1rem!important}main>section.calculator-page-hero:first-of-type>div{min-height:0!important;padding-top:2rem!important;padding-bottom:1.5rem!important}main>section.calculator-page-hero:first-of-type h1{font-size:clamp(2rem,8.2vw,2.45rem)!important;line-height:1.04!important;letter-spacing:-.045em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance}main>div.product-detail-page{padding-top:1rem!important;padding-bottom:2rem!important}main .product-detail-layout{gap:1.2rem!important}main .product-detail-layout .product-image-frame{aspect-ratio:1.35/1!important;min-height:0!important;max-height:260px!important;border-radius:16px!important}main .product-detail-layout .product-image-frame figcaption{padding:.45rem .65rem!important;font-size:9px!important;line-height:1.35!important}main .product-detail-layout h1{margin-top:.55rem!important;font-size:clamp(1.75rem,7vw,2.1rem)!important;line-height:1.1!important;letter-spacing:-.04em!important;overflow-wrap:anywhere}main .product-detail-layout>div>p.mt-5{margin-top:.65rem!important;font-size:.92rem!important;line-height:1.55!important}main .product-detail-layout>div>.mt-7{margin-top:1rem!important}main .product-detail-layout>div>.mt-7.flex{align-items:center!important}}main>section.shop-catalog-header{background:#f8fafc!important}main>section.shop-catalog-header>div{padding-top:.85rem!important;padding-bottom:.85rem!important}main>section.shop-catalog-header h1{font-size:clamp(1.65rem,4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.035em!important;color:#142338!important}main>section.shop-catalog-header p{color:#526174!important}@media(max-width:768px){.border-b.border-slate-200.bg-white>div.shop-filter-tabs{display:flex!important;grid-template-columns:none!important;grid-auto-flow:column!important;flex-wrap:nowrap!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;padding-top:.5rem!important;padding-bottom:.65rem!important}.border-b.border-slate-200.bg-white>div.shop-filter-tabs button{width:auto!important;min-width:max-content!important;flex:0 0 auto!important;white-space:nowrap!important}.shop-catalog-layout{row-gap:.55rem!important;padding-top:.6rem!important;padding-bottom:1rem!important}.shop-catalog-layout>div>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(112px,auto)!important;gap:.5rem!important;margin-bottom:.55rem!important}.shop-catalog-layout>div>div:first-child>label,.shop-catalog-layout>div>div:first-child>select{width:100%!important;min-width:0!important;max-width:none!important}.shop-catalog-layout>div>div:first-child>select{padding-left:.65rem!important;padding-right:.5rem!important}.shop-product-grid{gap:.85rem!important}.shop-product-grid .product-card>a{aspect-ratio:1.55/1!important;max-height:230px!important}}.shop-product-grid .product-card .p-4{color:#34475b!important}.shop-product-grid .product-card .p-4 h3{color:#142338!important;font-size:1rem!important;line-height:1.35!important}.shop-product-grid .product-card .p-4 strong{color:#142338!important}.shop-product-grid .product-card .p-4 span:not(.availability-badge){color:#53667a!important}.shop-product-grid .product-card .availability-badge.available{border-color:#81cfc3!important;background:#e7f7f4!important;color:#075e55!important}.shop-product-grid .product-card .availability-badge.out-of-stock{border-color:#fca5a5!important;background:#fef2f2!important;color:#991b1b!important}main>section.shop-catalog-header>div{padding-top:.5rem!important;padding-bottom:.5rem!important}main>section.shop-catalog-header>div>p:first-child{font-size:.7rem!important;line-height:1.3!important;letter-spacing:.12em!important}main>section.shop-catalog-header>div>p:last-child{margin-top:.25rem!important;font-size:.78rem!important;line-height:1.35!important}@media(max-width:768px){.border-b.border-slate-200.bg-white>div.shop-filter-tabs{padding-top:.3rem!important;padding-bottom:.3rem!important}.border-b.border-slate-200.bg-white>div.shop-filter-tabs button{min-height:2.35rem!important;padding:.45rem .75rem!important}.shop-catalog-layout>button{min-height:2.65rem!important;padding:.5rem 1rem!important}.shop-product-grid .product-card>a{aspect-ratio:1.8/1!important;max-height:190px!important}}main>section.shop-catalog-header{min-height:0!important;background:radial-gradient(ellipse at 86% 0%,rgba(45,115,142,.22),transparent 34rem),linear-gradient(125deg,#0b1726,#102238 70%,#0c1a2a)!important;border-bottom:1px solid #263d52!important}main>section.shop-catalog-header>div{display:block!important;min-height:0!important;height:auto!important;padding-top:.8rem!important;padding-bottom:.8rem!important}main>section.shop-catalog-header>div>p:first-child{font-size:.7rem!important;line-height:1.3!important;letter-spacing:.13em!important;color:#69d6ca!important}main>section.shop-catalog-header h1{margin-top:.2rem!important;font-size:clamp(1.65rem,3vw,2.35rem)!important;line-height:1.08!important;letter-spacing:-.04em!important;color:#f4f8fc!important;text-transform:uppercase}main>section.shop-catalog-header>div>p:last-child{margin-top:.35rem!important;font-size:.86rem!important;line-height:1.45!important;color:#bbcad9!important}.shop-catalog-header+.border-b.border-slate-200.bg-white{background:#0c1a2a!important;border-color:#263d52!important}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs{padding-top:.65rem!important;padding-bottom:.65rem!important;min-height:0!important}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs button{min-height:2.55rem!important;padding:.6rem 1rem!important;border-radius:9px!important;font-weight:750!important}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs button.bg-navy-900{background:#55cfc2!important;border-color:#55cfc2!important;color:#071521!important}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs button:not(.bg-navy-900){background:#12253a!important;border-color:#344b63!important;color:#dce6ef!important}.shop-catalog-layout{min-height:0!important;padding-top:.8rem!important;padding-bottom:1.5rem!important;background:#0b1726!important;row-gap:.75rem!important}.shop-catalog-layout>button{min-height:2.65rem!important;padding:.55rem 1rem!important;border:1px solid #344b63!important;border-radius:9px!important;background:#12253a!important;color:#eff5fa!important}.shop-catalog-layout>div>div:first-child{margin-bottom:.65rem!important;gap:.65rem!important}.shop-catalog-layout input,.shop-catalog-layout select{min-height:44px!important;border:1px solid #344b63!important;border-radius:9px!important;background:#102238!important;color:#f1f6fa!important}.shop-catalog-layout input::placeholder{color:#9eafc0!important;opacity:1}.shop-catalog-layout select option{background:#102238!important;color:#f1f6fa!important}.shop-catalog-layout>div>p[aria-live="polite"]{color:#b7c6d4!important;margin-bottom:.65rem!important}.shop-catalog-layout aside{border-color:#2c4158!important;border-radius:12px!important;background:#102238!important;color:#e4edf5!important}.shop-catalog-layout aside h2,.shop-catalog-layout aside label{color:#edf4fa!important}.shop-catalog-layout aside p{color:#afc0cf!important}.shop-product-grid{gap:1.15rem!important}.shop-product-grid .product-card{overflow:hidden!important;border:1px solid #30475f!important;border-radius:16px!important;background:linear-gradient(155deg,#152a40 0%,#102238 56%,#0e1e31 100%)!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important;transform:none!important}.shop-product-grid .product-card>a{aspect-ratio:1.4/1!important;max-height:300px!important;background:radial-gradient(ellipse at 50% 42%,#f8fafb,#e6edf1 72%,#dce5ea)!important;border-bottom:1px solid #d3dfe5!important}.shop-product-grid .product-card img{mix-blend-mode:multiply!important;filter:none!important}.shop-product-grid .product-card>.p-4{padding:1.15rem!important;background:transparent!important;color:#dce6ef!important}.shop-product-grid .product-card .p-4 h3{margin-top:.65rem!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.35!important;letter-spacing:-.015em!important;color:#f4f8fc!important}.shop-product-grid .product-card .p-4 span:not(.availability-badge){color:#aebfd0!important}.shop-product-grid .product-card .p-4 strong{font-size:1.18rem!important;font-weight:850!important;color:#75ddd1!important}.shop-product-grid .product-card select{min-height:2.7rem!important;padding:.55rem .8rem!important;border:1px solid #3b536c!important;border-radius:8px!important;background:#0a1929!important;color:#eef5fa!important}.shop-product-grid .product-card select option{background:#102238!important;color:#eef5fa!important}.shop-product-grid .product-card .availability-badge.available{border:1px solid #4bb5a6!important;background:#123b3b!important;color:#8ee8d9!important}.shop-product-grid .product-card .availability-badge.limited{border-color:#e0b65b!important;background:#493a1b!important;color:#ffe09a!important}.shop-product-grid .product-card .availability-badge.request{border-color:#58718a!important;background:#20354b!important;color:#d0dfed!important}.shop-product-grid .product-card .availability-badge.out-of-stock{border:1px solid #e57d83!important;background:#4a242b!important;color:#ffb7b7!important}.shop-product-grid .product-card button[aria-label^="Add"]{width:2.8rem!important;height:2.8rem!important;border:1px solid #65d8cb!important;border-radius:9px!important;background:#55cfc2!important;color:#071521!important;box-shadow:0 6px 18px rgba(85,207,194,.18)!important}.shop-product-grid .product-card button[aria-label^="Add"]:hover{background:#7addd4!important;color:#071521!important}.shop-product-grid .product-card .text-slate-500{color:#c6d2de!important}@media(max-width:768px){main>section.shop-catalog-header>div{padding-top:.65rem!important;padding-bottom:.65rem!important}main>section.shop-catalog-header>div>p:last-child{font-size:.78rem!important;line-height:1.35!important}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs{display:flex!important;grid-template-columns:none!important;grid-auto-flow:column!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;gap:.5rem!important;padding:.45rem 1rem!important;scrollbar-width:none}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs::-webkit-scrollbar{display:none}.shop-catalog-header+.border-b.border-slate-200.bg-white>div.shop-filter-tabs button{min-height:2.4rem!important;padding:.5rem .8rem!important;flex:0 0 auto!important;white-space:nowrap!important}.shop-catalog-layout{padding-top:.6rem!important;row-gap:.55rem!important}.shop-catalog-layout>div>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(112px,auto)!important;gap:.5rem!important;margin-bottom:.45rem!important}.shop-catalog-layout>div>div:first-child>label,.shop-catalog-layout>div>div:first-child>select{width:100%!important;min-width:0!important;max-width:none!important}.shop-catalog-layout>div>div:first-child>select{padding-left:.65rem!important;padding-right:.5rem!important}.shop-product-grid{gap:.85rem!important}.shop-product-grid .product-card>a{aspect-ratio:1.8/1!important;max-height:155px!important}.shop-product-grid .product-card>.p-4{padding:.95rem!important}}