.ResearchCalculator-module__EGdCZW__page{min-height:100vh;color:var(--sd-ink);background:radial-gradient(circle at 8% 5%,#f550a40e,#0000 30rem),radial-gradient(circle at 92% 32%,#8c5ac70e,#0000 32rem),linear-gradient(#fffafd 0%,#fff7fb 48%,#faf5ff 100%);position:relative;overflow-x:clip}.ResearchCalculator-module__EGdCZW__hero{isolation:isolate;background:radial-gradient(circle at 12% 16%,#f550a421,#0000 34%),radial-gradient(circle at 88% 10%,#8c5ac724,#0000 32%),linear-gradient(#fffafd 0%,#fff5fb 55%,#faf4ff 100%);border-bottom:1px solid #482b450e;padding:clamp(4.6rem,6.5vw,6.8rem) 0 clamp(3.7rem,5vw,5rem);position:relative;overflow:hidden}.ResearchCalculator-module__EGdCZW__heroGlowOne,.ResearchCalculator-module__EGdCZW__heroGlowTwo{pointer-events:none;border-radius:50%;position:absolute}.ResearchCalculator-module__EGdCZW__heroGlowOne{background:radial-gradient(circle,#f550a41f,#0000 72%);width:52rem;height:52rem;top:-20rem;left:-18rem}.ResearchCalculator-module__EGdCZW__heroGlowTwo{background:radial-gradient(circle,#8c5ac721,#0000 72%);width:50rem;height:50rem;top:-18rem;right:-17rem}.ResearchCalculator-module__EGdCZW__sprinkles{opacity:.1;pointer-events:none;background-image:radial-gradient(circle,#f550a4d9 1.5px,#0000 1.9px);background-size:27px 27px;width:260px;height:260px;position:absolute;top:12%;right:6%;transform:rotate(14deg);-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.ResearchCalculator-module__EGdCZW__heroInner{z-index:2;width:min(100%,1240px);margin-inline:auto;position:relative}.ResearchCalculator-module__EGdCZW__backLink{color:#6e5a67;transition:gap var(--sd-transition), color var(--sd-transition);align-items:center;gap:.45rem;margin-bottom:1.45rem;font-size:.84rem;font-weight:800;display:inline-flex}.ResearchCalculator-module__EGdCZW__backLink:hover{color:var(--sd-pink);gap:.62rem}.ResearchCalculator-module__EGdCZW__heroCopy{max-width:880px}.ResearchCalculator-module__EGdCZW__kicker,.ResearchCalculator-module__EGdCZW__controlKicker{color:var(--sd-pink);letter-spacing:.095em;text-transform:uppercase;align-items:center;gap:.48rem;font-size:.75rem;font-weight:900;line-height:1;display:inline-flex}.ResearchCalculator-module__EGdCZW__heroCopy h1{max-width:840px;color:var(--sd-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin-top:.95rem;font-size:clamp(3.45rem,5.35vw,5.75rem);font-weight:630;line-height:1.07}.ResearchCalculator-module__EGdCZW__heroCopy h1 span{color:#0000;background:linear-gradient(105deg,#f550a4 0%,#dc59be 46%,#8c5ac7 100%);-webkit-background-clip:text;background-clip:text}.ResearchCalculator-module__EGdCZW__heroCopy>p{color:#6c5965;max-width:700px;margin-top:.95rem;font-size:clamp(.98rem,1.2vw,1.07rem);line-height:1.72}.ResearchCalculator-module__EGdCZW__heroTrust{flex-wrap:wrap;align-items:center;gap:.58rem;margin-top:1.45rem;display:flex}.ResearchCalculator-module__EGdCZW__heroTrust span{color:#65525f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border:1px solid #4c314914;border-radius:999px;align-items:center;gap:.4rem;min-height:42px;padding:.58rem .76rem;font-size:.79rem;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #431f3e08}.ResearchCalculator-module__EGdCZW__heroTrust svg{color:var(--sd-pink);flex:none}.ResearchCalculator-module__EGdCZW__calculatorSection{background:linear-gradient(#faf4ff 0%,#fffafd 28%,#fff 100%);padding:clamp(3.2rem,5vw,5rem) 0 clamp(5.8rem,8vw,8rem);position:relative}.ResearchCalculator-module__EGdCZW__calculatorContainer{z-index:2;width:min(100%,1240px);margin-inline:auto;position:relative}.ResearchCalculator-module__EGdCZW__calculatorShell{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:start;gap:clamp(1.25rem,2vw,1.8rem);display:grid}.ResearchCalculator-module__EGdCZW__leftColumn{min-width:0}.ResearchCalculator-module__EGdCZW__targetCard,.ResearchCalculator-module__EGdCZW__selectorCard{background:#fffffff2;border:1px solid #51334c13;position:relative;overflow:hidden;box-shadow:0 18px 50px #4622400e}.ResearchCalculator-module__EGdCZW__targetCard{border-radius:26px;padding:clamp(1.4rem,2.4vw,1.9rem)}.ResearchCalculator-module__EGdCZW__targetCard:after{content:"";pointer-events:none;border:30px solid #f550a408;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px;right:-70px}.ResearchCalculator-module__EGdCZW__targetHeading{z-index:2;justify-content:space-between;align-items:flex-start;gap:1.4rem;display:flex;position:relative}.ResearchCalculator-module__EGdCZW__targetHeading h2{color:var(--sd-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.02em;margin-top:.4rem;font-size:clamp(1.8rem,2.4vw,2.5rem);font-weight:620;line-height:1.08}.ResearchCalculator-module__EGdCZW__targetHeading p{color:#6d5966;max-width:570px;margin-top:.4rem;font-size:.9rem;line-height:1.58}.ResearchCalculator-module__EGdCZW__targetSelected{background:linear-gradient(135deg,#f550a418,#8c5ac713);border:1px solid #f550a41a;border-radius:14px;flex:none;justify-items:end;gap:.18rem;min-width:128px;padding:.74rem .88rem;display:grid}.ResearchCalculator-module__EGdCZW__targetSelected span{color:#7a6673;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:800}.ResearchCalculator-module__EGdCZW__targetSelected strong{color:var(--sd-pink);font-family:var(--font-display), sans-serif;font-size:1.22rem;font-weight:630}.ResearchCalculator-module__EGdCZW__sliderContainer{z-index:2;margin-top:1.55rem;position:relative}.ResearchCalculator-module__EGdCZW__targetSlider{appearance:none;cursor:pointer;background:linear-gradient(90deg,#8c5ac7 0%,#d352c3 52%,#ff4fad 100%);border-radius:999px;outline:none;width:100%;height:9px}.ResearchCalculator-module__EGdCZW__targetSlider::-webkit-slider-thumb{appearance:none;background:linear-gradient(135deg,#ff4fad,#8c5ac7);border:4px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 4px 13px #5c2d6947,0 0 0 2px #f550a426}.ResearchCalculator-module__EGdCZW__targetSlider::-moz-range-thumb{background:linear-gradient(135deg,#ff4fad,#8c5ac7);border:4px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 4px 13px #5c2d6947}.ResearchCalculator-module__EGdCZW__sliderLabels{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:.08rem;margin-top:.68rem;display:grid}.ResearchCalculator-module__EGdCZW__sliderLabels span{color:#86727f;text-align:center;min-width:0;font-size:.68rem;font-weight:700;line-height:1.2}.ResearchCalculator-module__EGdCZW__sliderLabelActive{color:var(--sd-pink)!important;font-weight:900!important}.ResearchCalculator-module__EGdCZW__mcgConversion{z-index:2;color:#5d4a57;background:linear-gradient(135deg,#fff8fc,#faf3ff);border:1px solid #53364e12;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:1.15rem;padding:.82rem .95rem;font-size:.86rem;display:flex;position:relative}.ResearchCalculator-module__EGdCZW__mcgConversion span,.ResearchCalculator-module__EGdCZW__mcgConversion strong{font-weight:850}.ResearchCalculator-module__EGdCZW__mcgConversion strong{color:var(--sd-pink)}.ResearchCalculator-module__EGdCZW__mcgConversion i{color:#967e8d;font-style:normal;font-weight:850}.ResearchCalculator-module__EGdCZW__selectorLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:.9rem;display:grid}.ResearchCalculator-module__EGdCZW__selectorCard{border-radius:24px;min-width:0;padding:1.3rem}.ResearchCalculator-module__EGdCZW__selectorCard:after{content:"";width:4px;height:100%;position:absolute;top:0;right:0}.ResearchCalculator-module__EGdCZW__selectorPurple:after{background:linear-gradient(#5e22b9,#8c5ac7)}.ResearchCalculator-module__EGdCZW__selectorPink:after{background:linear-gradient(#ff2ba4,#f550a4)}.ResearchCalculator-module__EGdCZW__selectorHeading{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.ResearchCalculator-module__EGdCZW__selectorHeading h2{color:var(--sd-ink);font-family:var(--font-display), sans-serif;font-size:1.4rem;font-weight:620;line-height:1.08}.ResearchCalculator-module__EGdCZW__selectorHeading p{color:#6d5966;max-width:330px;margin-top:.35rem;font-size:.84rem;line-height:1.52}.ResearchCalculator-module__EGdCZW__selectorValue{color:#6b5464;background:#f7f1f8;border-radius:9px;flex:none;padding:.45rem .58rem;font-size:.76rem;font-weight:900}.ResearchCalculator-module__EGdCZW__selectorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;margin-top:1.05rem;display:grid}.ResearchCalculator-module__EGdCZW__selectorButton{color:#715c69;cursor:pointer;min-height:42px;transition:transform .24s var(--sd-ease), border-color .24s var(--sd-ease), background .24s var(--sd-ease), color .24s var(--sd-ease), box-shadow .24s var(--sd-ease);background:linear-gradient(#fbf8fc,#f7f1f9);border:1px solid #593d541a;border-radius:999px;justify-content:center;align-items:center;gap:.26rem;padding:.58rem .42rem;font-size:.76rem;font-weight:820;display:inline-flex}.ResearchCalculator-module__EGdCZW__selectorButton:hover{color:var(--sd-pink);border-color:#f550a433;transform:translateY(-2px);box-shadow:0 8px 20px #4722410b}.ResearchCalculator-module__EGdCZW__selectorButtonActive{background:var(--sd-gradient-brand);color:#fff;border-color:#0000;box-shadow:0 10px 24px #f550a42b}.ResearchCalculator-module__EGdCZW__chevronOpen{transform:rotate(180deg)}.ResearchCalculator-module__EGdCZW__customArea{margin-top:.8rem;overflow:hidden}.ResearchCalculator-module__EGdCZW__customArea>label{color:#67535f;margin-bottom:.38rem;font-size:.79rem;font-weight:850;display:block}.ResearchCalculator-module__EGdCZW__customField{transition:border-color var(--sd-transition), box-shadow var(--sd-transition);background:#fff;border:1px solid #5636511c;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.ResearchCalculator-module__EGdCZW__customField:focus-within{border-color:#f550a452;box-shadow:0 0 0 4px #f550a412}.ResearchCalculator-module__EGdCZW__customField input{width:100%;min-width:0;color:var(--sd-ink);text-align:left;background:0 0;border:0;outline:0;padding:.76rem .82rem;font-size:16px;font-weight:800}.ResearchCalculator-module__EGdCZW__customField>span{color:#6d5966;padding:0 .82rem;font-size:.79rem;font-weight:850}.ResearchCalculator-module__EGdCZW__warning{color:#9b651b;background:#fff8ec;border:1px solid #d782242e;border-radius:15px;grid-template-columns:auto 1fr;gap:.75rem;margin-top:.9rem;padding:.9rem;display:grid}.ResearchCalculator-module__EGdCZW__warning strong{font-size:.88rem;font-weight:900;display:block}.ResearchCalculator-module__EGdCZW__warning p{color:#876730;margin-top:.28rem;font-size:.82rem;line-height:1.52}.ResearchCalculator-module__EGdCZW__resetButton{color:#685561;cursor:pointer;min-height:44px;transition:transform var(--sd-transition), color var(--sd-transition), border-color var(--sd-transition), box-shadow var(--sd-transition);background:#fff;border:1px solid #53364e17;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;margin-top:.9rem;padding:.7rem .95rem;font-size:.8rem;font-weight:850;display:inline-flex}.ResearchCalculator-module__EGdCZW__resetButton:hover{color:var(--sd-pink);border-color:#f550a433;transform:translateY(-2px);box-shadow:0 8px 24px #4622400d}.ResearchCalculator-module__EGdCZW__resultsPanel{top:calc(var(--sd-header-height,76px) + 1.2rem);isolation:isolate;color:#fff;background:linear-gradient(145deg,#2b0d3b 0%,#4e0d87 44%,#5b08c8 100%);border:1px solid #ffffff29;border-radius:30px;padding:clamp(1.35rem,2.4vw,1.8rem);position:sticky;overflow:hidden;box-shadow:0 34px 86px #300f4840,inset 0 1px #ffffff1a}.ResearchCalculator-module__EGdCZW__resultGlow{z-index:-2;background:radial-gradient(circle,#ff4cb77a,#c546e32b 46%,#0000 72%);border-radius:50%;width:430px;height:430px;position:absolute;top:-190px;right:-120px}.ResearchCalculator-module__EGdCZW__resultsPanel:after{content:"";z-index:-1;border:50px solid #ffffff06;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-150px;right:-120px}.ResearchCalculator-module__EGdCZW__resultsHeader{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.9rem;display:flex}.ResearchCalculator-module__EGdCZW__resultsHeader>div:first-child>span{color:#ffffffa3;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.ResearchCalculator-module__EGdCZW__resultsHeader h2{color:#fff;font-family:var(--font-display), sans-serif;margin-top:.24rem;font-size:clamp(1.75rem,2.6vw,2.3rem);font-weight:620;line-height:1.05}.ResearchCalculator-module__EGdCZW__liveBadge{color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:.38rem;padding:.42rem .6rem;font-size:.7rem;font-weight:850;display:inline-flex}.ResearchCalculator-module__EGdCZW__liveBadge i{background:#ff57b5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff57b5bf}.ResearchCalculator-module__EGdCZW__primaryResults{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.9rem;padding:1.15rem 0;display:grid}.ResearchCalculator-module__EGdCZW__primaryResults>div:not(.ResearchCalculator-module__EGdCZW__resultDivider){min-width:0}.ResearchCalculator-module__EGdCZW__primaryResults span{color:#ffffff94;font-size:.76rem;font-weight:800;display:block}.ResearchCalculator-module__EGdCZW__primaryResults strong{color:#fff;font-family:var(--font-display), sans-serif;margin-top:.28rem;font-size:clamp(1.55rem,2.6vw,2.2rem);font-weight:630;line-height:1.05;display:block}.ResearchCalculator-module__EGdCZW__primaryResults small{color:#ff86c7;margin-top:.25rem;font-size:.73rem;font-weight:800;display:block}.ResearchCalculator-module__EGdCZW__resultDivider{background:#ffffff24;width:1px;height:64px}.ResearchCalculator-module__EGdCZW__visualCard{min-height:420px;color:var(--sd-ink);background:linear-gradient(#fff7fd 0%,#fff3fb 100%);border-radius:24px;grid-template-columns:56px minmax(0,1fr);align-items:stretch;gap:1rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 16px 40px #1b032724}.ResearchCalculator-module__EGdCZW__measurementScale{grid-template-columns:auto 16px;gap:.35rem;min-height:100%;display:grid}.ResearchCalculator-module__EGdCZW__scaleNumbers{flex-direction:column;justify-content:space-between;padding:.18rem 0;display:flex}.ResearchCalculator-module__EGdCZW__scaleNumbers span{color:#796983;text-align:right;font-size:.68rem;font-weight:800}.ResearchCalculator-module__EGdCZW__scaleTrack{background:linear-gradient(#f1e9f8,#e5d8ef);border-radius:999px;align-self:stretch;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5c3e6714}.ResearchCalculator-module__EGdCZW__scaleFill{background:linear-gradient(#a077ff 0%,#7047df 100%);border-radius:999px;min-height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #6f47df38}.ResearchCalculator-module__EGdCZW__scaleMarker{background:#fff;border-radius:999px;width:26px;height:4px;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 1px #4e326126,0 2px 7px #341c4333}.ResearchCalculator-module__EGdCZW__vialStage{isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:100%;display:flex;position:relative;overflow:visible}.ResearchCalculator-module__EGdCZW__vialBackdropGlow{z-index:0;pointer-events:none;background:radial-gradient(circle,#f550a41f,#0000 68%);border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResearchCalculator-module__EGdCZW__vialShadow{z-index:0;filter:blur(9px);pointer-events:none;background:#53335221;border-radius:50%;width:160px;height:25px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.ResearchCalculator-module__EGdCZW__vialImageWrap{z-index:2;width:min(76%,245px);height:320px;position:relative}.ResearchCalculator-module__EGdCZW__vialImage{object-fit:contain;object-position:center;filter:drop-shadow(0 24px 26px #49254829)}.ResearchCalculator-module__EGdCZW__percentageBubble{z-index:3;min-width:48px;min-height:34px;color:var(--sd-pink);background:#fff;border:1px solid #f550a41f;border-radius:999px;place-items:center;padding:.38rem .5rem;font-size:.72rem;font-weight:900;display:grid;position:absolute;right:8%;box-shadow:0 9px 22px #411f3d14}.ResearchCalculator-module__EGdCZW__vialSummary{text-align:center;background:#fff1;border:1px solid #ffffff1a;border-radius:15px;justify-items:center;gap:.18rem;margin-top:.85rem;padding:.9rem 1rem;display:grid}.ResearchCalculator-module__EGdCZW__vialSummary span,.ResearchCalculator-module__EGdCZW__vialSummary small{color:#ffffff9e;font-size:.73rem;font-weight:750}.ResearchCalculator-module__EGdCZW__vialSummary strong{color:#ff86c7;font-family:var(--font-display), sans-serif;font-size:1.55rem;font-weight:630;line-height:1}.ResearchCalculator-module__EGdCZW__concentrationBar{background:#ffffff0e;border:1px solid #ffffff17;border-radius:13px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.65rem;padding:.78rem .88rem;display:flex}.ResearchCalculator-module__EGdCZW__concentrationBar span{color:#ffffff9e;font-size:.72rem;font-weight:800}.ResearchCalculator-module__EGdCZW__concentrationBar strong{color:#fff;font-size:.86rem;font-weight:900}.ResearchCalculator-module__EGdCZW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid}.ResearchCalculator-module__EGdCZW__resultGrid article{text-align:left;background:#ffffff0d;border:1px solid #ffffff16;border-radius:13px;min-width:0;padding:.78rem .82rem}.ResearchCalculator-module__EGdCZW__resultGrid span{color:#ffffff8f;font-size:.67rem;font-weight:800;line-height:1.35;display:block}.ResearchCalculator-module__EGdCZW__resultGrid strong{color:#fff;font-family:var(--font-display), sans-serif;margin-top:.28rem;font-size:1.12rem;font-weight:630;display:block}.ResearchCalculator-module__EGdCZW__resultGrid small{color:#ff86c7;margin-top:.08rem;font-size:.66rem;font-weight:800;display:block}.ResearchCalculator-module__EGdCZW__formulaSummary,.ResearchCalculator-module__EGdCZW__researchNotice{text-align:left;border-radius:13px;grid-template-columns:auto minmax(0,1fr);gap:.65rem;margin-top:.65rem;padding:.82rem .85rem;display:grid}.ResearchCalculator-module__EGdCZW__formulaSummary{color:#ffffffc2;background:#ffffff0e;border:1px solid #ffffff17}.ResearchCalculator-module__EGdCZW__formulaSummary svg{color:#ff86c7}.ResearchCalculator-module__EGdCZW__formulaSummary p{font-size:.73rem;line-height:1.52}.ResearchCalculator-module__EGdCZW__formulaSummary strong{color:#fff;font-weight:900}.ResearchCalculator-module__EGdCZW__researchNotice{color:#ffffff9e;background:#ffffff0b;border:1px solid #ffffff17}.ResearchCalculator-module__EGdCZW__researchNotice svg{color:#ff86c7}.ResearchCalculator-module__EGdCZW__researchNotice p{font-size:.7rem;line-height:1.5}.ResearchCalculator-module__EGdCZW__infoSection{background:linear-gradient(#fff 0%,#fff8fc 100%);padding:clamp(5rem,7vw,7rem) 0 clamp(6rem,8vw,8rem);position:relative}.ResearchCalculator-module__EGdCZW__infoContainer{width:min(100%,1160px);margin-inline:auto}.ResearchCalculator-module__EGdCZW__infoHeader{text-align:center;max-width:760px;margin-inline:auto}.ResearchCalculator-module__EGdCZW__infoHeader .ResearchCalculator-module__EGdCZW__kicker{justify-content:center}.ResearchCalculator-module__EGdCZW__infoHeader h2{color:var(--sd-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.028em;text-wrap:balance;margin-top:.72rem;font-size:clamp(2.65rem,4.5vw,4.5rem);font-weight:630;line-height:1.08}.ResearchCalculator-module__EGdCZW__infoHeader h2 span{color:var(--sd-pink)}.ResearchCalculator-module__EGdCZW__infoHeader>p{color:#6d5966;max-width:620px;margin:.7rem auto 0;font-size:.94rem;line-height:1.68}.ResearchCalculator-module__EGdCZW__infoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;margin-top:1.6rem;display:grid}.ResearchCalculator-module__EGdCZW__infoGrid article{text-align:left;min-height:190px;transition:transform var(--sd-transition), border-color var(--sd-transition), box-shadow var(--sd-transition);background:#ffffffe0;border:1px solid #51334c13;border-radius:19px;padding:1.2rem;position:relative;overflow:hidden;box-shadow:0 10px 30px #46224009}.ResearchCalculator-module__EGdCZW__infoGrid article:after{content:"";pointer-events:none;background:radial-gradient(circle,#f550a412,#0000 70%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-58px;right:-44px}.ResearchCalculator-module__EGdCZW__infoGrid article:hover{border-color:#f550a424;transform:translateY(-4px);box-shadow:0 16px 38px #4622400f}.ResearchCalculator-module__EGdCZW__infoGrid article>span{color:var(--sd-pink);font-family:var(--font-display), sans-serif;font-size:1rem;font-weight:650}.ResearchCalculator-module__EGdCZW__infoGrid h3{color:var(--sd-ink);font-family:var(--font-display), sans-serif;margin-top:1rem;font-size:1.34rem;font-weight:620;line-height:1.1}.ResearchCalculator-module__EGdCZW__infoGrid p{color:#6d5966;margin-top:.42rem;font-size:.84rem;line-height:1.58}@media (max-width:1040px){.ResearchCalculator-module__EGdCZW__calculatorShell{grid-template-columns:1fr}.ResearchCalculator-module__EGdCZW__resultsPanel{width:min(100%,720px);margin-inline:auto;position:relative;top:auto}.ResearchCalculator-module__EGdCZW__leftColumn{width:min(100%,820px);margin-inline:auto}.ResearchCalculator-module__EGdCZW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ResearchCalculator-module__EGdCZW__selectorLayout{grid-template-columns:1fr}}@media (max-width:640px){.ResearchCalculator-module__EGdCZW__hero{padding:3.9rem 0 3.2rem}.ResearchCalculator-module__EGdCZW__heroInner{text-align:center}.ResearchCalculator-module__EGdCZW__backLink{margin-bottom:1.2rem}.ResearchCalculator-module__EGdCZW__heroCopy{text-align:center;max-width:520px;margin-inline:auto}.ResearchCalculator-module__EGdCZW__kicker{justify-content:center}.ResearchCalculator-module__EGdCZW__heroCopy h1{text-align:center;max-width:450px;margin:.8rem auto 0;font-size:clamp(2.65rem,11.5vw,4rem);line-height:1.09}.ResearchCalculator-module__EGdCZW__heroCopy>p{text-align:center;max-width:420px;margin:.75rem auto 0;font-size:.91rem;line-height:1.62}.ResearchCalculator-module__EGdCZW__heroTrust{justify-content:center;width:min(100%,390px);margin:1.25rem auto 0}.ResearchCalculator-module__EGdCZW__heroTrust span{min-height:38px;padding:.5rem .66rem;font-size:.7rem}.ResearchCalculator-module__EGdCZW__calculatorSection{padding:2.4rem 0 5rem}.ResearchCalculator-module__EGdCZW__calculatorContainer{width:min(100% - 1rem,560px)}.ResearchCalculator-module__EGdCZW__calculatorShell{gap:1rem}.ResearchCalculator-module__EGdCZW__leftColumn{width:100%}.ResearchCalculator-module__EGdCZW__targetCard,.ResearchCalculator-module__EGdCZW__selectorCard{text-align:left}.ResearchCalculator-module__EGdCZW__targetCard{border-radius:21px;padding:1.05rem}.ResearchCalculator-module__EGdCZW__targetHeading{flex-direction:column;gap:.75rem}.ResearchCalculator-module__EGdCZW__controlKicker{font-size:.65rem}.ResearchCalculator-module__EGdCZW__targetHeading h2{font-size:clamp(1.55rem,7vw,2rem)}.ResearchCalculator-module__EGdCZW__targetHeading p{font-size:.83rem}.ResearchCalculator-module__EGdCZW__targetSelected{justify-items:start;width:fit-content;min-width:0;padding:.6rem .72rem}.ResearchCalculator-module__EGdCZW__sliderContainer{margin-top:1.15rem}.ResearchCalculator-module__EGdCZW__sliderLabels{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:.45rem}.ResearchCalculator-module__EGdCZW__sliderLabels span{font-size:.61rem}.ResearchCalculator-module__EGdCZW__mcgConversion{margin-top:1rem;padding:.72rem .75rem;font-size:.78rem}.ResearchCalculator-module__EGdCZW__selectorLayout{gap:.75rem;margin-top:.75rem}.ResearchCalculator-module__EGdCZW__selectorCard{border-radius:20px;padding:1.05rem}.ResearchCalculator-module__EGdCZW__selectorHeading{align-items:flex-start}.ResearchCalculator-module__EGdCZW__selectorHeading h2{font-size:1.25rem}.ResearchCalculator-module__EGdCZW__selectorHeading p{max-width:270px;font-size:.78rem}.ResearchCalculator-module__EGdCZW__selectorValue{font-size:.68rem}.ResearchCalculator-module__EGdCZW__selectorGrid{gap:.4rem;margin-top:.85rem}.ResearchCalculator-module__EGdCZW__selectorButton{min-height:40px;padding:.52rem .35rem;font-size:.7rem}.ResearchCalculator-module__EGdCZW__warning{text-align:left}.ResearchCalculator-module__EGdCZW__resetButton{width:100%;min-height:46px}.ResearchCalculator-module__EGdCZW__resultsPanel{border-radius:24px;width:100%;padding:1rem}.ResearchCalculator-module__EGdCZW__resultsHeader{align-items:center}.ResearchCalculator-module__EGdCZW__resultsHeader h2{font-size:clamp(1.55rem,7vw,2rem)}.ResearchCalculator-module__EGdCZW__primaryResults{gap:.65rem}.ResearchCalculator-module__EGdCZW__primaryResults span{font-size:.67rem}.ResearchCalculator-module__EGdCZW__primaryResults strong{font-size:clamp(1.25rem,6vw,1.7rem)}.ResearchCalculator-module__EGdCZW__primaryResults small{font-size:.65rem}.ResearchCalculator-module__EGdCZW__resultDivider{height:54px}.ResearchCalculator-module__EGdCZW__visualCard{border-radius:20px;grid-template-columns:48px minmax(0,1fr);gap:.75rem;min-height:360px;padding:.8rem}.ResearchCalculator-module__EGdCZW__measurementScale{grid-template-columns:auto 13px;gap:.28rem}.ResearchCalculator-module__EGdCZW__scaleNumbers span{font-size:.59rem}.ResearchCalculator-module__EGdCZW__vialBackdropGlow{width:230px;height:230px}.ResearchCalculator-module__EGdCZW__vialShadow{width:125px;bottom:22px}.ResearchCalculator-module__EGdCZW__vialImageWrap{width:min(78%,180px);height:260px}.ResearchCalculator-module__EGdCZW__percentageBubble{min-width:42px;min-height:30px;font-size:.63rem;right:4%}.ResearchCalculator-module__EGdCZW__vialSummary{padding:.75rem .8rem}.ResearchCalculator-module__EGdCZW__vialSummary strong{font-size:1.35rem}.ResearchCalculator-module__EGdCZW__concentrationBar{padding:.68rem .72rem}.ResearchCalculator-module__EGdCZW__resultGrid{gap:.42rem}.ResearchCalculator-module__EGdCZW__resultGrid article{padding:.68rem .7rem}.ResearchCalculator-module__EGdCZW__resultGrid span{font-size:.61rem}.ResearchCalculator-module__EGdCZW__resultGrid strong{font-size:1rem}.ResearchCalculator-module__EGdCZW__formulaSummary,.ResearchCalculator-module__EGdCZW__researchNotice{gap:.55rem;padding:.72rem}.ResearchCalculator-module__EGdCZW__formulaSummary p,.ResearchCalculator-module__EGdCZW__researchNotice p{font-size:.65rem}.ResearchCalculator-module__EGdCZW__infoSection{padding:4.5rem 0 5.5rem}.ResearchCalculator-module__EGdCZW__infoContainer{width:min(100% - 1rem,560px)}.ResearchCalculator-module__EGdCZW__infoHeader h2{font-size:clamp(2.25rem,9.8vw,3.2rem)}.ResearchCalculator-module__EGdCZW__infoHeader>p{max-width:410px;font-size:.88rem}.ResearchCalculator-module__EGdCZW__infoGrid{grid-template-columns:1fr;width:min(100%,500px);margin:1.3rem auto 0}.ResearchCalculator-module__EGdCZW__infoGrid article{text-align:left;min-height:0;padding:1.05rem}.ResearchCalculator-module__EGdCZW__infoGrid h3{margin-top:.7rem;font-size:1.22rem}.ResearchCalculator-module__EGdCZW__infoGrid p{font-size:.8rem}}@media (max-width:390px){.ResearchCalculator-module__EGdCZW__heroCopy h1{max-width:330px;font-size:clamp(2.35rem,11vw,3.35rem)}.ResearchCalculator-module__EGdCZW__heroCopy>p{max-width:315px}.ResearchCalculator-module__EGdCZW__heroTrust{max-width:320px}.ResearchCalculator-module__EGdCZW__heroTrust span{font-size:.65rem}.ResearchCalculator-module__EGdCZW__calculatorContainer,.ResearchCalculator-module__EGdCZW__infoContainer{width:calc(100% - .8rem)}.ResearchCalculator-module__EGdCZW__targetCard,.ResearchCalculator-module__EGdCZW__selectorCard,.ResearchCalculator-module__EGdCZW__resultsPanel{border-radius:18px}.ResearchCalculator-module__EGdCZW__targetCard,.ResearchCalculator-module__EGdCZW__selectorCard{padding:.9rem}.ResearchCalculator-module__EGdCZW__targetHeading h2{font-size:1.45rem}.ResearchCalculator-module__EGdCZW__targetHeading p{font-size:.78rem}.ResearchCalculator-module__EGdCZW__sliderLabels{grid-template-columns:repeat(4,minmax(0,1fr))}.ResearchCalculator-module__EGdCZW__selectorHeading{flex-direction:column;gap:.5rem}.ResearchCalculator-module__EGdCZW__selectorValue{align-self:flex-start}.ResearchCalculator-module__EGdCZW__selectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ResearchCalculator-module__EGdCZW__resultsHeader{gap:.55rem}.ResearchCalculator-module__EGdCZW__liveBadge{padding:.36rem .5rem;font-size:.62rem}.ResearchCalculator-module__EGdCZW__primaryResults{text-align:center;grid-template-columns:1fr;gap:.65rem}.ResearchCalculator-module__EGdCZW__resultDivider{width:100%;height:1px}.ResearchCalculator-module__EGdCZW__visualCard{grid-template-columns:42px minmax(0,1fr);min-height:325px}.ResearchCalculator-module__EGdCZW__vialImageWrap{width:min(80%,155px);height:225px}.ResearchCalculator-module__EGdCZW__vialBackdropGlow{width:195px;height:195px}.ResearchCalculator-module__EGdCZW__resultGrid{grid-template-columns:1fr}.ResearchCalculator-module__EGdCZW__infoGrid{max-width:330px}.ResearchCalculator-module__EGdCZW__infoGrid article{padding:.95rem}}.ResearchCalculator-module__EGdCZW__backLink:focus-visible,.ResearchCalculator-module__EGdCZW__targetSlider:focus-visible,.ResearchCalculator-module__EGdCZW__selectorButton:focus-visible,.ResearchCalculator-module__EGdCZW__customField input:focus-visible,.ResearchCalculator-module__EGdCZW__resetButton:focus-visible{outline-offset:4px;outline:3px solid #f550a43d}@media (hover:none) and (pointer:coarse){.ResearchCalculator-module__EGdCZW__selectorButton:hover,.ResearchCalculator-module__EGdCZW__resetButton:hover,.ResearchCalculator-module__EGdCZW__infoGrid article:hover{transform:none}}@media (prefers-reduced-motion:reduce){.ResearchCalculator-module__EGdCZW__backLink,.ResearchCalculator-module__EGdCZW__selectorButton,.ResearchCalculator-module__EGdCZW__resetButton,.ResearchCalculator-module__EGdCZW__infoGrid article{transition:none}}@media (max-width:640px){.ResearchCalculator-module__EGdCZW__selectorHeading{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:.75rem!important;display:grid!important}.ResearchCalculator-module__EGdCZW__selectorHeading>div{text-align:left!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.ResearchCalculator-module__EGdCZW__selectorHeading h2{text-align:left!important;width:100%!important;margin:0!important;padding:0!important}.ResearchCalculator-module__EGdCZW__selectorHeading p{text-align:left!important;width:100%!important;max-width:290px!important;margin:.38rem 0 0!important;padding:0!important}.ResearchCalculator-module__EGdCZW__selectorValue{text-align:center!important;place-self:start end!important;margin:0!important}.ResearchCalculator-module__EGdCZW__resultsHeader{text-align:center!important;grid-template-columns:1fr!important;place-items:center!important;gap:.45rem!important;padding:.2rem 0 1rem!important;display:grid!important;position:relative!important}.ResearchCalculator-module__EGdCZW__resultsHeader>div:first-child{text-align:center!important;justify-items:center!important;width:100%!important;display:grid!important}.ResearchCalculator-module__EGdCZW__resultsHeader>div:first-child>span{text-align:center!important;width:100%!important}.ResearchCalculator-module__EGdCZW__resultsHeader h2{text-align:center!important;text-wrap:balance!important;width:min(100%,320px)!important;margin:.34rem auto 0!important}.ResearchCalculator-module__EGdCZW__liveBadge{justify-self:center!important;margin:.05rem auto 0!important;position:static!important}.ResearchCalculator-module__EGdCZW__infoGrid article{align-items:initial!important;justify-items:initial!important;text-align:left!important;display:block!important}.ResearchCalculator-module__EGdCZW__infoGrid article>span{text-align:left!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.ResearchCalculator-module__EGdCZW__infoGrid h3{text-align:left!important;width:100%!important;margin:.58rem 0 0!important;padding:0!important}.ResearchCalculator-module__EGdCZW__infoGrid p{text-align:left!important;width:100%!important;margin:.38rem 0 0!important;padding:0!important}}@media (max-width:390px){.ResearchCalculator-module__EGdCZW__selectorHeading{grid-template-columns:minmax(0,1fr) auto!important}.ResearchCalculator-module__EGdCZW__selectorHeading p{max-width:230px!important}.ResearchCalculator-module__EGdCZW__selectorValue{padding:.42rem .5rem!important;font-size:.64rem!important}.ResearchCalculator-module__EGdCZW__resultsHeader h2{max-width:270px!important}.ResearchCalculator-module__EGdCZW__infoGrid article{padding:.95rem!important}.ResearchCalculator-module__EGdCZW__infoGrid h3{margin-top:.5rem!important}}@media (max-width:640px){.ResearchCalculator-module__EGdCZW__targetCard{padding:1.3rem 1rem 1.15rem!important}.ResearchCalculator-module__EGdCZW__targetHeading{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:0!important;width:100%!important;display:grid!important}.ResearchCalculator-module__EGdCZW__targetHeading>div:first-child{text-align:center!important;justify-items:center!important;width:100%!important;max-width:390px!important;margin:0 auto!important;display:grid!important}.ResearchCalculator-module__EGdCZW__targetHeading .ResearchCalculator-module__EGdCZW__controlKicker{text-align:center!important;justify-content:center!important;margin:0 auto!important}.ResearchCalculator-module__EGdCZW__targetHeading h2{text-align:center!important;text-wrap:balance!important;width:100%!important;max-width:350px!important;margin:.45rem auto 0!important;padding:0!important}.ResearchCalculator-module__EGdCZW__targetHeading p{text-align:center!important;width:100%!important;max-width:330px!important;margin:.5rem auto 0!important}.ResearchCalculator-module__EGdCZW__targetSelected{text-align:center!important;border-radius:13px!important;justify-items:center!important;width:fit-content!important;min-width:118px!important;margin:1rem auto 0!important;padding:.62rem .9rem!important}.ResearchCalculator-module__EGdCZW__targetSelected span,.ResearchCalculator-module__EGdCZW__targetSelected strong{text-align:center!important}.ResearchCalculator-module__EGdCZW__sliderContainer{width:100%!important;margin-top:1.3rem!important}.ResearchCalculator-module__EGdCZW__targetSlider{width:calc(100% - .5rem)!important;margin:0 auto!important;display:block!important}.ResearchCalculator-module__EGdCZW__sliderLabels{grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:calc(100% - .35rem)!important;margin:.72rem auto 0!important;display:grid!important}.ResearchCalculator-module__EGdCZW__sliderLabels span{white-space:nowrap!important;font-size:.64rem!important;line-height:1.2!important;display:none!important}.ResearchCalculator-module__EGdCZW__sliderLabels span:first-child{text-align:left!important;grid-column:1!important;justify-self:start!important;display:block!important}.ResearchCalculator-module__EGdCZW__sliderLabels .ResearchCalculator-module__EGdCZW__sliderLabelActive{text-align:center!important;background:#f550a414!important;border-radius:999px!important;grid-column:2!important;justify-self:center!important;padding:.28rem .48rem!important;display:block!important}.ResearchCalculator-module__EGdCZW__sliderLabels span:last-child{text-align:right!important;grid-column:3!important;justify-self:end!important;display:block!important}.ResearchCalculator-module__EGdCZW__mcgConversion{text-align:center!important;justify-content:center!important;width:fit-content!important;max-width:100%!important;margin:1rem auto 0!important;padding:.72rem .9rem!important}}@media (max-width:390px){.ResearchCalculator-module__EGdCZW__targetCard{padding:1.15rem .85rem 1rem!important}.ResearchCalculator-module__EGdCZW__targetHeading h2{max-width:295px!important;font-size:1.5rem!important}.ResearchCalculator-module__EGdCZW__targetHeading p{max-width:290px!important;font-size:.8rem!important}.ResearchCalculator-module__EGdCZW__targetSelected{margin-top:.9rem!important}.ResearchCalculator-module__EGdCZW__sliderLabels span{font-size:.6rem!important}.ResearchCalculator-module__EGdCZW__mcgConversion{font-size:.74rem!important}}
