.ns-root{background-color:rgb(var(--c-bg));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .34 0 0 0 0 .22 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ns-root .ns-ruled{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,rgb(var(--c-line)/.55) 31px,rgb(var(--c-line)/.55) 32px)}.ns-root .ns-sheet{background-color:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));box-shadow:inset 0 0 0 4px rgb(var(--c-surface)),inset 0 0 0 5px rgb(var(--c-accent)/.35),0 1px 0 rgb(var(--c-line))}.ns-root .ns-sheet-inset{padding:6px}.ns-root .ns-seal{display:inline-grid;place-items:center;flex:none;background:rgb(var(--c-accent));color:rgb(var(--c-surface));border-radius:5px;outline:1.5px solid rgb(var(--c-surface)/.8);outline-offset:-4px;font-family:var(--font-display),"Apple SD Gothic Neo",serif;font-weight:700;line-height:1;transform:rotate(-4deg)}.ns-root .ns-seal-round{border-radius:9999px}.ns-root .ns-leader{flex:1 1 auto;min-width:12px;margin:0 .5rem;border-bottom:1px dotted rgb(var(--c-muted)/.6);transform:translateY(-.3em)}@keyframes ns-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ns-root .ns-rise{animation:ns-rise .7s cubic-bezier(.2,.7,.2,1) both}.ns-root .ns-d1{animation-delay:.08s}.ns-root .ns-d2{animation-delay:.16s}.ns-root .ns-d3{animation-delay:.24s}.ns-root:has([data-ns-page=direct]) [data-ns-tab=direct],.ns-root:has([data-ns-page=dosage]) [data-ns-tab=dosage],.ns-root:has([data-ns-page=efficacy]) [data-ns-tab=efficacy],.ns-root:has([data-ns-page=faq]) [data-ns-tab=faq],.ns-root:has([data-ns-page=ingredient]) [data-ns-tab=ingredient],.ns-root:has([data-ns-page=main]) [data-ns-tab=main]{color:rgb(var(--c-accent));font-weight:700;background-color:rgb(var(--c-surface));box-shadow:inset 0 -2px 0 rgb(var(--c-accent))}.ns-root details>summary{list-style:none}.ns-root details>summary::-webkit-details-marker{display:none}.ns-root details[open]>summary .ns-chev{transform:rotate(180deg)}.ns-root [id]{scroll-margin-top:104px}@media (min-width:768px){.ns-root [id]{scroll-margin-top:72px}}