@scope ([data-usxc]){.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:48px}.hero h1{font-size:clamp(44px,5.4vw,92px);font-weight:500;letter-spacing:-.045em;line-height:.94;max-width:11ch}.hero h1 em{font-style:italic;font-weight:400}.hero .side{max-width:40ch;display:grid;gap:24px;margin-top:32px}.hero .side p{font-size:20px;color:var(--ink2)}.compound-search{display:grid;grid-template-columns:1fr 42px;align-items:center;background:#fff;border:1px solid var(--hair);border-radius:999px;overflow:hidden;transition:border-color .2s}.compound-search:focus-within{border-color:var(--ink)}.compound-search input{min-width:0;height:44px;padding:0 4px 0 18px;border:0;background:transparent;color:var(--ink);font:15px var(--sans);outline:0}.compound-search button{width:36px;height:36px;margin-right:4px;border:0;border-radius:50%;background:var(--ink);color:var(--paper);font-size:18px;cursor:pointer}.compound-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.obj{--vw:clamp(140px,13vw,180px);position:relative;height:clamp(460px,44vw,680px);border-radius:24px;overflow:hidden;background:radial-gradient(120% 90% at 50% 112%,#fff 0,var(--paper2) 48%,#e0dbd0 100%);display:grid;place-items:center}.obj:before{content:"";position:absolute;left:50%;bottom:10%;width:46%;height:6%;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(26,24,20,.28),transparent 70%);filter:blur(6px)}.obj .vial{--vw:inherit}#heroVial{position:relative;z-index:1;display:grid;transform:translate(calc(var(--mx,0)*14px),calc(var(--my,0)*10px + var(--sp,0)*80px)) rotate(calc(var(--mx,0)*-4deg + var(--sp,0)*-9deg))}.obj:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(38% 38% at calc(50% + var(--mx,0)*70%) calc(50% + var(--my,0)*70%),hsla(0,0%,100%,.6),transparent 70%)}:scope[data-motion=bold] #heroVial .vial{animation:vialIn 1.3s var(--ease) backwards,float 7s ease-in-out 1.5s infinite}@keyframes vialIn{0%{translate:0 160px;rotate:-8deg;opacity:0}}@keyframes float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -10px;rotate:1.2deg}}#heroVial:before{content:"";position:absolute;left:6%;right:6%;height:2px;top:18%;z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--lime),transparent);box-shadow:0 0 14px var(--lime)}:scope[data-motion=bold] #heroVial:before{animation:scan 1.4s var(--ease) 1.7s both}@keyframes scan{0%{top:18%;opacity:0}15%{opacity:1}85%{opacity:1}to{top:84%;opacity:0}}:scope[data-motion=bold] .obj .chip{animation:chipIn .9s var(--ease) backwards}:scope[data-motion=bold] .obj .c1{animation-delay:1.1s}:scope[data-motion=bold] .obj .c3{animation-delay:1.35s}:scope[data-motion=bold] .obj .c2{animation-delay:3s}@keyframes chipIn{0%{opacity:0;translate:0 28px;scale:.94}}:scope:not([data-motion=bold]) .obj{--sp:0!important}.obj .chip{position:absolute;z-index:1;translate:0 calc(var(--sp,0)*-40px);max-width:min(190px,calc(50% - var(--vw)/2 - 5%));background:hsla(40,43%,97%,.94);backdrop-filter:blur(8px);border:1px solid var(--hair);border-radius:14px;padding:12px 14px;font-family:var(--mono);font-size:12px;color:var(--ink2);display:grid;gap:4px;box-shadow:0 20px 40px -24px rgba(26,24,20,.35);transition:transform .7s var(--ease)}.obj .chip b{color:var(--ink);font-weight:500}.obj .chip a{color:var(--lime-ink);text-decoration:underline;text-underline-offset:3px}.obj .c1{left:4%;top:5%;transform:translate(calc(var(--mx,0)*-22px),calc(var(--my,0)*-16px))}.obj .c2{right:4%;top:58%;transform:translate(calc(var(--mx,0)*-30px),calc(var(--my,0)*-20px));display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.obj .c2.pending{grid-template-columns:1fr;max-width:190px}.obj .c2 .qr{width:56px;height:56px}.obj .c3{left:4%;bottom:6%;transform:translate(calc(var(--mx,0)*-18px),calc(var(--my,0)*-12px))}.obj .c3 b{color:var(--lime-ink)}.obj .c3[data-open=false] b{color:var(--amber)}.obj .chips{display:contents}.obj .render{display:none;position:absolute;inset:-6%;background:url(/usx/kit-vials.png) 50%/cover no-repeat}:scope[data-hero=render] .obj .c2,:scope[data-hero=render] .obj .vial,:scope[data-hero=render] .obj:before{display:none}:scope[data-hero=render] .obj .render{display:block}.strip{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:40px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);margin-top:56px}.strip div{display:grid;gap:6px}.strip b{font-weight:500;font-size:17px}.strip span{font-family:var(--mono);font-size:11.5px;color:var(--ink3)}.pp{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:start}.lm-wrap{display:grid;gap:20px;position:sticky;top:96px}.lm{position:relative;background:#151412;color:#fff;border-radius:22px;padding:36px;display:grid;grid-template-rows:auto 1fr auto auto;gap:28px;aspect-ratio:1/1.08;max-height:640px;box-shadow:0 40px 80px -50px rgba(26,24,20,.5);overflow:hidden}.lm:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,hsla(0,0%,100%,.06),transparent 35%,transparent 70%,hsla(0,0%,100%,.04));pointer-events:none}.lm .lm-top{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#bdb9b0}.lm .lm-top img{width:auto;height:28px}.lm .lm-name{align-self:center}.lm .lm-name b{display:block;font:600 clamp(40px,5vw,72px)/1 var(--mono);letter-spacing:-.03em}.lm .lm-name span{display:block;font:500 16px var(--mono);color:var(--lime);margin-top:12px}.lm .lm-lot{display:grid;grid-template-columns:1fr auto;align-items:end;gap:20px}.lm .lm-lot small{display:block;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#bdb9b0;margin-bottom:8px}.lm .lm-lot b{font:500 clamp(22px,2.4vw,32px)/1 var(--mono);letter-spacing:-.01em}.lm .qr{width:104px;height:104px;background:#fff;padding:6px;border-radius:8px}.lm .qr i.f{background:#151412}.lm .lm-foot{font:500 11.5px/1.5 var(--mono);color:#bdb9b0;border-top:1px solid hsla(0,0%,100%,.14);padding-top:16px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.lm-notes{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lm-notes li{font-size:14px;color:var(--ink2);border-top:1px solid var(--ink);padding-top:10px}.lm-notes li b{display:block;color:var(--ink);font-weight:500;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:64px}.steps .n{font-family:var(--mono);font-size:12px;color:var(--ink3);margin-bottom:14px}.steps b{display:block;font-weight:500;font-size:22px;letter-spacing:-.02em;margin-bottom:8px}.steps p{color:var(--ink2)}.band{padding:112px 0;overflow:hidden;position:relative}.band:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 60% at calc(50% + var(--mx,0)*80%) calc(50% + var(--my,0)*80%),rgba(184,230,74,.14),transparent 70%)}.band .wrap{position:relative;z-index:1}:scope[data-motion=bold] .band .vials.stag:not(.in)>*{translate:0 80px}.band .wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.band h2{font-size:clamp(36px,4vw,60px);font-weight:500;letter-spacing:-.035em;line-height:1.02}.band p{font-size:20px;margin-top:20px;max-width:40ch}.band .vials{display:flex;justify-content:center;align-items:end;gap:clamp(24px,4vw,56px);min-height:440px;position:relative}.band .vials:before{content:"";position:absolute;left:10%;right:10%;bottom:8%;height:8%;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.45),transparent 70%);filter:blur(8px)}.band .vials figure{margin:0;display:grid;justify-items:center;gap:22px;text-align:center;position:relative}.band .vials figure .vial{--vw:clamp(64px,7vw,96px)}.band .vials figure:nth-child(2){transform:translateY(-28px)}.band .vials figcaption{font-family:var(--mono);font-size:12.5px;line-height:1.5;opacity:.85}.band .vials figcaption b{display:block;font-size:15px;font-weight:500;opacity:1}.band .list{display:none;gap:1px;background:var(--hair);border:1px solid var(--hair);border-radius:16px;overflow:hidden}.band .list a{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:18px 22px;background:var(--card);color:var(--ink)}.band .list a:hover{background:#fff}.band .list b{font-size:20px;font-weight:500;letter-spacing:-.02em;display:block}.band .list small{font-family:var(--mono);font-size:11.5px;color:var(--ink3)}.band .list .pr{font-family:var(--mono);font-size:13px;text-align:right;color:var(--ink2)}.band .list .pr b{font-size:18px}:scope[data-band=dark] .band{background:var(--dark);color:var(--paper)}:scope[data-band=dark] .band p{color:hsla(40,29%,94%,.7)}:scope[data-band=dark] .band .eyebrow{color:hsla(40,29%,94%,.5)}:scope[data-band=dark] .band .btn.ghost{color:var(--paper);border-color:hsla(40,29%,94%,.4)}:scope[data-band=dark] .band .btn.ghost:hover{background:hsla(0,0%,100%,.08)}:scope[data-band=lime] .band{background:var(--lime);color:var(--ink)}:scope[data-band=lime] .band p{color:#2f3a12}:scope[data-band=lime] .band .eyebrow{color:#4c7a0a}:scope[data-band=lime] .band .vials:before{background:radial-gradient(50% 50% at 50% 50%,rgba(40,60,0,.35),transparent 70%)}:scope[data-band=split] .band{background:var(--paper2);color:var(--ink)}:scope[data-band=split] .band p{color:var(--ink2)}:scope[data-band=split] .band .vials{display:none}:scope[data-band=split] .band .list{display:grid}.band .btn{margin-top:32px}.ord{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:start}.slipwrap{display:grid;gap:16px;position:sticky;top:96px}.cut{padding:16px 20px;border-radius:14px;background:var(--card);border:1px solid var(--hair);font-family:var(--mono);font-size:13px;color:var(--ink2);display:flex;gap:12px;align-items:center}.cut:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--lime-edge) inset;flex:none;animation:pulse 2s infinite}.cut[data-open=false]:before{background:var(--amber-dot);box-shadow:none;animation:none}.cut b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.slip{background:#fff;border:1px solid var(--hair);border-radius:6px;padding:32px;font-family:var(--mono);font-size:12.5px;color:var(--ink2);box-shadow:0 30px 60px -40px rgba(26,24,20,.35);display:grid;gap:14px;position:relative}.slip:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,var(--ink) 0 6px,transparent 6px 10px);opacity:.15;border-radius:6px 6px 0 0}.slip .s-h{display:flex;justify-content:space-between;align-items:end;padding-bottom:14px;border-bottom:1px solid var(--ink)}.slip .s-h b{font:500 22px var(--sans);letter-spacing:-.02em;color:var(--ink)}.slip .s-h span{font-size:14px;color:var(--ink)}.slip .s-row{display:grid;grid-template-columns:110px 1fr;gap:16px}.slip .s-row b{color:var(--ink);font-weight:500}.slip .s-items{gap:0;border-top:1px solid var(--hair);margin:6px 0}.slip .s-items,.slip .s-items div{display:grid;border-bottom:1px solid var(--hair)}.slip .s-items div{grid-template-columns:auto 30px 1fr auto;gap:12px;align-items:center;padding:12px 0}.slip .s-items div:last-child{border-bottom:0}.slip .s-items span{color:var(--ink);font:500 15px var(--sans)}.slip .s-items small{display:block;font-size:11.5px;color:var(--ink3);margin-top:2px}.slip .s-items i{font-style:normal;color:var(--ink3)}.slip .s-items .q{width:34px;height:34px;background:repeating-conic-gradient(var(--ink) 0 25%,#fff 0 50%) 0 0/8px 8px;border:2px solid #fff;outline:1px solid var(--hair)}.slip .s-foot{font-size:11px;color:var(--ink3);padding-top:10px;border-top:1px solid var(--hair)}.slip .s-items div{transition:opacity .5s var(--ease),translate .5s var(--ease)}.slip .s-items div:nth-child(2){transition-delay:.14s}:scope[data-motion=bold] .rv:not(.in) .slip .s-items div{opacity:0;translate:-10px 0}.ord-list>div{padding:28px 0;border-top:1px solid var(--hair);display:grid;grid-template-columns:56px 1fr;gap:16px}.ord-list .n{font-family:var(--mono);font-size:12px;color:var(--ink3);padding-top:6px}.ord-list h3{font-size:24px;font-weight:500;letter-spacing:-.02em;margin-bottom:8px}.ord-list li,.ord-list p{color:var(--ink2);font-size:17px}.ord-list ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.ord-list b{color:var(--ink);font-weight:500}.zelle{margin-top:14px;padding:16px 20px;border-radius:14px;background:var(--card);border:1px solid var(--hair);font-family:var(--mono);font-size:12.5px;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.zelle span{color:var(--ink3)}.zelle b{font-weight:500;color:var(--ink)}.flow{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12.5px;color:var(--ink2);flex-wrap:wrap;margin-top:32px}.flow span{padding:8px 14px;border:1px solid var(--hair);border-radius:999px;background:var(--card)}.flow em,.flow i{color:var(--ink3);font-style:normal}.id{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px;border-top:1px solid var(--ink);padding-top:32px}.id div{font-size:17px;color:var(--ink2);white-space:pre-line}.id small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:10px}.id b{color:var(--ink);font-weight:500;display:block;margin-bottom:4px;font-size:22px;letter-spacing:-.02em}.id a{text-decoration:underline;text-underline-offset:3px}.faq-wrap{display:grid;grid-template-columns:1fr 2fr;gap:40px}.faq-wrap .sec-head{grid-template-columns:1fr;align-content:start;gap:16px}.mbar{position:fixed;left:12px;right:12px;bottom:12px;z-index:70;display:none;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:8px 8px 8px 18px;border-radius:999px;background:rgba(26,24,20,.94);color:var(--paper);backdrop-filter:blur(10px);box-shadow:0 20px 40px -20px rgba(0,0,0,.5);translate:0 140%;transition:translate .7s var(--pop)}.mbar.on{translate:0 0}.mbar .t{font-family:var(--mono);font-size:12px;color:hsla(40,29%,94%,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbar .t b{color:var(--lime);font-weight:600;font-variant-numeric:tabular-nums}.mbar .btn{height:42px;padding:0 16px;font-size:14px;background:var(--lime);border-color:var(--lime);color:var(--ink)}:scope[data-motion=off] .mbar{transition:none}@media (max-width:1000px){.mbar{display:grid}.hero .wrap{grid-template-columns:1fr;gap:40px}#heroVial{transform:rotate(calc(var(--sp,0)*-12deg)) scale(calc(1 - var(--sp,0)*.12))}.obj .chip{translate:none}.hero .side{margin-top:24px}.band .wrap,.faq-wrap,.ord,.pp{grid-template-columns:1fr}.pp>*{min-width:0;width:100%}.id,.steps,.strip{grid-template-columns:1fr 1fr}.lm-wrap,.slipwrap{position:static}.lm-notes{grid-template-columns:1fr}.band .vials{min-height:360px}}@media (max-width:600px){.id,.steps,.strip{gap:28px}.id,.ord-list>div,.steps,.strip,.zelle{grid-template-columns:1fr}.obj{--vw:118px;height:auto;padding:40px 16px 16px;display:grid;justify-items:center;gap:28px;place-items:initial}.hero .wrap:last-child{display:grid}.hero .ticker{order:-1;border-top:1px solid var(--hair);margin-top:40px}.hero .strip{margin-top:0;border-top:0}.obj:before{display:none}.obj #heroVial{position:relative;display:grid;justify-items:center;width:100%}.obj #heroVial:after{content:"";position:absolute;left:50%;bottom:-14px;width:180px;height:22px;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(26,24,20,.3),transparent 70%);filter:blur(6px)}.obj .vial{transform:none}.obj .chips{display:grid;gap:8px;width:100%}.obj .chip{position:static;max-width:none;transform:none;translate:none;font-size:11.5px;padding:11px 13px}.obj .c2{grid-template-columns:auto 1fr}.obj .c2 .qr{width:44px;height:44px}.hero h1{font-size:clamp(40px,12.5vw,52px)}.lm{padding:24px;aspect-ratio:auto;max-height:none}.lm .qr{width:80px;height:80px}.lm .lm-name b{font-size:40px}.slip{padding:20px}.slip .s-row{grid-template-columns:1fr;gap:2px}.band .vials{display:none}.band .list{display:grid}:scope[data-band=dark] .band .list{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.12)}:scope[data-band=dark] .band .list a{background:#1d1c19;color:var(--paper)}:scope[data-band=dark] .band .list .pr,:scope[data-band=dark] .band .list small{color:hsla(40,29%,94%,.6)}:scope[data-band=dark] .band .list .pr b{color:var(--paper)}:scope[data-band=lime] .band .list{background:rgba(0,0,0,.15);border-color:rgba(0,0,0,.15)}:scope[data-band=lime] .band .list a{background:hsla(0,0%,100%,.55)}}}