@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--color-slate-50:#f8fafc;--color-slate-200:#e2e8f0;--color-slate-600:#45556c;--color-slate-950:#020618;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-berkeley-mono);--font-heading:var(--font-source-serif-4)}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 40%, transparent)}}html{background-color:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--background);color:var(--foreground)}}@layer components{@media (prefers-reduced-motion:no-preference){@keyframes gm-notification-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.gm-notification-in{animation:.18s ease-out both gm-notification-in}}.gm-eyebrow{color:var(--text-subtle);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:600}.gm-eyebrow-compact{color:var(--text-subtle);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem}.gm-panel{background-color:var(--card);border:1px solid var(--border-soft);border-radius:var(--gm-radius-3xl);box-shadow:var(--gm-shadow-panel)}.gm-panel-quiet{background-color:var(--surface-quiet);border:1px solid var(--border-strong);border-radius:var(--gm-radius-3xl);box-shadow:var(--gm-shadow-panel)}.gm-panel-support{background-image:linear-gradient(180deg, var(--surface-support) 0%, var(--gm-color-white) 100%)}@supports (color:color-mix(in lab, red, red)){.gm-panel-support{background-image:linear-gradient(180deg, color-mix(in oklch, var(--surface-support) 82%, var(--gm-color-white) 18%) 0%, color-mix(in oklch, var(--gm-color-white) 90%, var(--surface-warm) 10%) 100%)}}.gm-panel-support{border:1px solid var(--border-strong);border-radius:var(--gm-radius-3xl);box-shadow:var(--gm-shadow-panel)}.gm-panel-brand{background-image:linear-gradient(135deg, var(--primary) 0%, var(--primary-strong) 100%);border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.gm-panel-brand{border:1px solid color-mix(in oklch, var(--primary) 40%, var(--primary-strong) 60%)}}.gm-panel-brand{border-radius:var(--gm-radius-3xl);box-shadow:var(--gm-shadow-action);color:var(--primary-foreground)}.gm-chip{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;display:inline-flex}.gm-text-brand-h1{font-family:var(--font-heading);letter-spacing:-.125rem;font-size:3rem;font-weight:700;line-height:3.5rem}.gm-text-brand-body{font-family:var(--font-inter);letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.125rem}.gm-text-brand-caption{font-family:var(--font-inter);letter-spacing:0;font-size:.6875rem;font-weight:400;line-height:.875rem}.gm-text-brand-caption-strong{font-family:var(--font-inter);letter-spacing:0;font-size:.6875rem;font-weight:600;line-height:.875rem}.gm-text-ui-links{font-family:var(--font-inter);letter-spacing:0;font-size:.8125rem;font-weight:600;line-height:.75rem}.gm-gradient-cta{background:linear-gradient(90deg, var(--gm-color-vitality-teal) 0%, var(--gm-color-vitality-teal-strong) 100%)}@media (prefers-reduced-motion:no-preference){@keyframes gm-dock-shimmer{0%{background-position:0 100%}50%{background-position:0 0}to{background-position:0 100%}}.gm-dock-shimmer{background-image:linear-gradient(to top, var(--gm-color-gray-100), #edfbff);background-size:100% 200%;animation:4s ease-in-out infinite gm-dock-shimmer}}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.min-h-screen{min-height:100vh}.w-full{width:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--gm-radius-2xl)}.rounded-3xl{border-radius:var(--gm-radius-3xl)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-input{border-color:var(--input)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.bg-background,.bg-background\/92{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/92{background-color:color-mix(in oklab, var(--background) 92%, transparent)}}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-primary,.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-surface-soft{background-color:var(--surface-soft)}.bg-surface-warm{background-color:var(--surface-warm)}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.p-6{padding:calc(var(--spacing) * 6)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-0{padding-top:calc(var(--spacing) * 0)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-brand{color:var(--primary)}.text-card-foreground{color:var(--card-foreground)}.text-copy{color:var(--text-base)}.text-copy-muted{color:var(--text-muted)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-ink{color:var(--text-strong)}.text-primary-foreground{color:var(--primary-foreground)}.text-slate-600{color:var(--color-slate-600)}.text-slate-950{color:var(--color-slate-950)}.text-warning-foreground{color:var(--warning-foreground)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-action{--tw-shadow:var(--gm-shadow-action);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--gm-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.placeholder\:text-copy-subtle::placeholder{color:var(--text-subtle)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:bg-brand-strong:hover{background-color:var(--primary-strong)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-surface-soft:hover{background-color:var(--surface-soft)}.hover\:bg-surface-support:hover{background-color:var(--surface-support)}.hover\:text-brand-strong:hover{color:var(--primary-strong)}.hover\:text-ink:hover{color:var(--text-strong)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 25%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-end\]\:pr-5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-start\]\:pl-5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 5)}.aria-expanded\:border-border-strong[aria-expanded=true]{border-color:var(--border-strong)}.aria-expanded\:bg-surface-soft[aria-expanded=true]{background-color:var(--surface-soft)}.aria-expanded\:bg-surface-support[aria-expanded=true]{background-color:var(--surface-support)}.aria-expanded\:text-ink[aria-expanded=true]{color:var(--text-strong)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@layer clerk;:root{--gm-color-white:#fffeff;--gm-color-brand-white:#fff;--gm-color-neutral:#231f20;--gm-color-neutral-deep:#081615;--gm-color-off-black:#001212;--gm-color-teal:#478484;--gm-color-vitality-teal:#488484;--gm-color-vitality-teal-strong:#116363;--gm-color-teal-strong:#164746;--gm-color-sky:#d9f0f8;--gm-color-sky-blue:#d7f6ff;--gm-color-beige:#ded5cd;--gm-color-restful-beige:#dfd6cd;--gm-color-restful-beige-100:#fdfcfc;--gm-color-restful-beige-200:#f7f5f3;--gm-color-restful-beige-300:#f1ede9;--gm-color-restful-beige-400:#ebe5e0;--gm-color-gray-100:#f9f7f5;--gm-color-grey-600:#646e6d;--gm-color-grey-700:#32403f;--gm-color-orange:#e75113;--gm-color-gold:#e7a628;--gm-color-teal-100:#f5f8f8;--gm-color-teal-200:#d3e1e1;--gm-color-teal-300:#b0caca;--gm-color-teal-400:#8db2b2;--gm-color-teal-700:#396969;--gm-color-skyblue-100:#fdfeff;--gm-color-skyblue-200:#f5fcff;--gm-color-gray-200:#e8e8e6;--gm-color-gray-500:#959b9a;--gm-color-restful-beige-800:#85807b;--gm-color-data-vis-ochre:#965744;--gm-color-data-vis-teal:#488484;--GM-Accents-Gold:var(--gm-color-gold);--gm-font-data-vis-heading:var(--font-source-serif-4,serif), serif;--gm-font-data-vis-mono:var(--font-berkeley-mono,monospace), monospace;--gm-radius-sm:.875rem;--gm-radius-md:1rem;--gm-radius-lg:1.25rem;--gm-radius-xl:1.5rem;--gm-radius-2xl:1.75rem;--gm-radius-3xl:2rem;--gm-radius-4xl:2.25rem;--gm-figma-radius-md:.5rem;--gm-figma-radius-lg:.75rem;--gm-figma-radius-xl:1rem;--gm-figma-radius-xxl:1.5rem;--gm-figma-radius-pill:9999px;--gm-shadow-panel:0 14px 30px #0816150f;--gm-shadow-card:0 18px 44px #08161514;--gm-shadow-action:0 14px 28px #16474629;--gm-shadow-shell:0 28px 72px #08161514;--gm-effect-elevation-600:0 12px 16px #0000000a;--surface-shell:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--surface-shell:color-mix(in oklch, var(--gm-color-white) 82%, var(--gm-color-beige) 18%)}}:root{--surface-canvas:var(--gm-color-white);--surface-card:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--surface-card:color-mix(in oklch, var(--gm-color-white) 92%, var(--gm-color-sky) 8%)}}:root{--surface-soft:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--surface-soft:color-mix(in oklch, var(--gm-color-white) 82%, var(--gm-color-sky) 18%)}}:root{--surface-warm:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--surface-warm:color-mix(in oklch, var(--gm-color-white) 76%, var(--gm-color-beige) 24%)}}:root{--surface-support:var(--surface-warm)}@supports (color:color-mix(in lab, red, red)){:root{--surface-support:color-mix(in oklch, var(--surface-warm) 56%, var(--surface-soft) 44%)}}:root{--surface-quiet:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--surface-quiet:color-mix(in oklch, var(--gm-color-white) 86%, var(--surface-warm) 14%)}}:root{--text-strong:var(--gm-color-neutral-deep);--text-base:var(--gm-color-neutral);--text-muted:var(--gm-color-neutral)}@supports (color:color-mix(in lab, red, red)){:root{--text-muted:color-mix(in oklch, var(--gm-color-neutral) 74%, var(--gm-color-teal-strong) 26%)}}:root{--text-subtle:var(--gm-color-neutral)}@supports (color:color-mix(in lab, red, red)){:root{--text-subtle:color-mix(in oklch, var(--gm-color-neutral) 56%, var(--gm-color-teal-strong) 44%)}}:root{--primary:var(--gm-color-teal)}@supports (color:color-mix(in lab, red, red)){:root{--primary:color-mix(in oklch, var(--gm-color-teal) 72%, var(--gm-color-teal-strong) 28%)}}:root{--primary-strong:var(--gm-color-teal-strong);--primary-soft:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--primary-soft:color-mix(in oklch, var(--gm-color-white) 82%, var(--gm-color-teal) 18%)}}:root{--primary-foreground:var(--gm-color-white);--border-soft:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--border-soft:color-mix(in oklch, var(--gm-color-white) 34%, var(--gm-color-sky) 66%)}}:root{--border-strong:var(--border-soft)}@supports (color:color-mix(in lab, red, red)){:root{--border-strong:color-mix(in oklch, var(--border-soft) 78%, var(--gm-color-beige) 22%)}}:root{--input:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--input:color-mix(in oklch, var(--gm-color-white) 68%, var(--gm-color-sky) 32%)}}:root{--ring:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--ring:color-mix(in oklch, var(--gm-color-white) 28%, var(--primary) 72%)}}:root{--success-soft:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--success-soft:color-mix(in oklch, var(--gm-color-white) 62%, var(--gm-color-sky) 38%)}}:root{--success-foreground:var(--gm-color-neutral-deep)}@supports (color:color-mix(in lab, red, red)){:root{--success-foreground:color-mix(in oklch, var(--gm-color-neutral-deep) 78%, var(--gm-color-teal-strong) 22%)}}:root{--warning-soft:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--warning-soft:color-mix(in oklch, var(--gm-color-white) 60%, var(--gm-color-beige) 40%)}}:root{--warning-chip:var(--gm-color-white)}@supports (color:color-mix(in lab, red, red)){:root{--warning-chip:color-mix(in oklch, var(--gm-color-white) 28%, var(--gm-color-beige) 72%)}}:root{--warning-foreground:var(--gm-color-neutral)}@supports (color:color-mix(in lab, red, red)){:root{--warning-foreground:color-mix(in oklch, var(--gm-color-neutral) 80%, #7c5c2a 20%)}}:root{--background:var(--surface-canvas);--foreground:var(--text-strong);--card:var(--surface-card);--card-foreground:var(--text-base);--popover:var(--surface-card);--popover-foreground:var(--text-base);--secondary:var(--surface-soft);--secondary-foreground:var(--text-strong);--muted:var(--surface-quiet);--muted-foreground:var(--text-muted);--accent:var(--surface-warm);--accent-foreground:var(--text-strong);--destructive:#d03739;--border:var(--border-soft);--radius:var(--gm-radius-lg);--llg-teal:#478484;--llg-teal-deep:#164746;--llg-sky:#d9f0f8;--llg-sky-deep:#b6dfeb;--llg-beige:#ded5cd;--llg-beige-soft:#ece6df;--llg-paper:#faf8f4;--llg-paper-warm:#f4f0e8;--llg-white:#fffefe;--llg-ink:#231f20;--llg-ink-deep:#081615;--llg-ink-soft:#4b4a48;--llg-ink-muted:#6b6a67;--llg-teal-rgb:71, 132, 132;--llg-teal-deep-rgb:22, 71, 70;--llg-ink-deep-rgb:8, 22, 21;--llg-paper-rgb:250, 248, 244;--llg-white-rgb:255, 254, 255;--llg-rule:#0816151a;--llg-rule-soft:#0816150f;--llg-topbar-bg:rgba(var(--llg-paper-rgb), .86);--llg-topbar-bg-solid:rgba(var(--llg-paper-rgb), .98);--llg-overlay-scrim:rgba(var(--llg-ink-deep-rgb), .55);--llg-shadow-overlay:0 40px 80px rgba(var(--llg-ink-deep-rgb), .35);--llg-shadow-tooltip:0 18px 40px rgba(var(--llg-ink-deep-rgb), .1), 0 2px 6px rgba(var(--llg-ink-deep-rgb), .06);--llg-shadow-thumb:0 2px 6px rgba(var(--llg-ink-deep-rgb), .18);--llg-cite-bg:rgba(var(--llg-teal-rgb), .12);--llg-trial-cite-border:rgba(var(--llg-teal-rgb), .18);--llg-trial-cite-bg:#d9f0f857;--llg-focus-ring-soft:0 0 0 3px rgba(var(--llg-teal-rgb), .2);--llg-inverted-chip-bg:rgba(var(--llg-white-rgb), .22);--llg-highlight-bg:#cfe9ef;--llg-callout-warm:#8f6c4f;--llg-table-row-hover:#f7f3eb;--llg-note-flash-bg:#eaf3f3;--llg-plaque-shell:#f4f0e8;--llg-plaque-core:#c97a5b;--llg-risk-warm:#c97a5b;--llg-risk-warm-deep:#c2654a;--llg-risk-transition-warm:#b88f6c;--llg-risk-transition-mid:#7b958c;--llg-risk-teal:#3d7373;--llg-risk-teal-deep:#296767;--teal:var(--llg-teal);--teal-deep:var(--llg-teal-deep);--teal-ink:#0e2c2c;--sky:var(--llg-sky);--sky-deep:var(--llg-sky-deep);--beige:var(--llg-beige);--beige-soft:var(--llg-beige-soft);--paper:var(--llg-paper);--paper-warm:var(--llg-paper-warm);--white:var(--llg-white);--ink:var(--llg-ink);--ink-deep:var(--llg-ink-deep);--ink-soft:var(--llg-ink-soft);--ink-mute:var(--llg-ink-muted);--rule:var(--llg-rule);--rule-soft:var(--llg-rule-soft);--llg-topbar-height:61px;--llg-anchor-offset:80px;--llg-maxw:880px;--llg-col:720px;--llg-gutter:32px;--llg-font-body:var(--font-inter,"Inter"), system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--llg-font-display:var(--font-inter-tight,"Inter Tight"), var(--font-inter,"Inter"), system-ui, sans-serif;--llg-font-mono:var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, "SFMono-Regular", Menlo, monospace;--llg-font-serif:var(--font-instrument-serif,"Instrument Serif"), "Iowan Old Style", Georgia, serif}@supports (color:lab(0% 0 0)){:root{--destructive:lab(48.2013% 60.0834 36.993)}}*{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth}body{background:var(--llg-paper);min-height:100svh;color:var(--llg-ink);font-family:var(--llg-font-body);font-feature-settings:"ss01", "ss02", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:17px;line-height:1.55}::selection{background:var(--llg-teal);color:var(--llg-white)}.llg-shell{background:var(--llg-paper);min-height:100svh}.llg-topbar{z-index:60;min-height:var(--llg-topbar-height);border-bottom:1px solid var(--llg-rule);background:var(--llg-topbar-bg);-webkit-backdrop-filter:saturate(140%)blur(14px);justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex;position:sticky;inset-block-start:0}.llg-brand{min-width:0;color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.llg-brand-mark{flex:none;width:22px;height:22px}.llg-brand-name{flex:none}.llg-brand-section{border-left:1px solid var(--llg-rule);min-width:0;color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-left:14px;padding-left:14px;font-size:11px;font-weight:400;overflow:hidden}.llg-contents-button,.llg-duration-chart button{appearance:none;font:inherit;border:0}.llg-contents-button{border:1px solid var(--llg-rule);color:var(--llg-ink-deep);cursor:pointer;font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:11px;transition:all .18s;display:inline-flex}.llg-contents-button:hover,.llg-contents-button:focus-visible{border-color:var(--llg-teal);background:var(--llg-white);color:var(--llg-teal-deep);outline:none}.llg-menu-lines{flex-direction:column;gap:2.5px;width:12px;display:inline-flex}.llg-menu-lines i{background:currentColor;border-radius:1px;height:1.5px;display:block}.llg-menu-lines i:nth-child(2){width:9px}.llg-menu-lines i:nth-child(3){width:11px}.llg-progress{height:2px;position:absolute;bottom:-1px;left:0;right:0}.llg-progress div{background:var(--llg-teal);height:100%;transition:width .1s linear}.llg-topbar-actions{flex:none;align-items:center;gap:10px;display:inline-flex}.llg-pdf-link{border:1px solid var(--llg-rule);background:var(--llg-white);color:var(--llg-teal-deep);font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:11px;line-height:1;text-decoration:none;transition:all .18s;display:inline-flex}.llg-pdf-link:hover,.llg-pdf-link:focus-visible{border-color:var(--llg-teal);background:var(--llg-teal-deep);color:var(--llg-white);outline:none}.llg-pdf-link svg{stroke-width:1.8px;flex:none;width:13px;height:13px}.llg-page{width:min(100%, var(--llg-maxw));margin:0 auto;padding:0 32px}.llg-content{min-width:0;padding:64px 0 160px}.llg-overlay{z-index:100;background:var(--llg-overlay-scrim);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;place-items:start center;padding:72px 24px 24px;transition:opacity .24s;display:grid;position:fixed;inset:0;overflow-y:auto}.llg-overlay.is-open{opacity:1;pointer-events:auto}.llg-overlay-panel{border:1px solid var(--llg-rule);background:var(--llg-paper);width:min(100%,720px);box-shadow:var(--llg-shadow-overlay);border-radius:18px;padding:36px 40px 40px;transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translateY(-8px)scale(.985)}.llg-overlay.is-open .llg-overlay-panel{transform:translateY(0)scale(1)}.llg-overlay-head{border-bottom:1px solid var(--llg-rule);justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:18px;padding-bottom:18px;display:flex}.llg-overlay-head h2{color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.llg-overlay-head span,.llg-overlay-head button{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.llg-overlay-head button{cursor:pointer;background:0 0;border:0;font-size:12px}.llg-overlay ol{counter-reset:tocv2;gap:0;margin:0;padding:0;list-style:none;display:grid}.llg-overlay li{counter-increment:tocv2;border-bottom:1px solid var(--llg-rule-soft);grid-template-columns:26px 1fr;align-items:baseline;gap:18px;padding:12px 6px;transition:color .16s,padding-left .2s;display:grid}.llg-overlay li:hover{color:var(--llg-teal-deep);padding-left:12px}.llg-overlay li:before{content:counter(tocv2, decimal-leading-zero);width:26px;color:var(--llg-ink-muted);font-family:var(--llg-font-mono);flex-shrink:0;padding-top:4px;font-size:11px}.llg-overlay li button{width:100%;color:var(--llg-ink-deep);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:baseline;gap:18px;padding:0;display:grid}.llg-overlay li button span:first-child{font-family:var(--llg-font-display);letter-spacing:-.01em;flex:1;font-size:18px;font-weight:600}.llg-overlay li.is-active button span:first-child,.llg-overlay li.is-active:before{color:var(--llg-teal-deep)}.llg-cover{border-bottom:1px solid var(--llg-rule);text-align:left;margin-bottom:72px;padding:32px 0 72px}.llg-eyebrow,.llg-section-tag,.llg-mini-tag{color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.llg-eyebrow>i,.llg-section-tag i{background:var(--llg-teal);width:18px;height:1px;display:inline-block}.llg-eyebrow>span{align-items:center;display:inline-flex}.llg-eyebrow>span+span:before{content:"·";margin-right:10px}.llg-section-tag{letter-spacing:.14em}.llg-mini-tag,.llg-widget-tag{letter-spacing:.08em}.llg-cover h1{max-width:14ch;color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.035em;text-wrap:balance;margin:22px 0;font-size:clamp(40px,6.4vw,84px);font-weight:600;line-height:.98}.llg-cover h1 em,.llg-section-header h2 em{color:var(--llg-teal-deep);font-family:var(--llg-font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.llg-cover .llg-cover-lede{max-width:58ch;color:var(--llg-ink-soft);font-family:var(--llg-font-body);margin:14px 0 0;font-size:clamp(19px,1.6vw,22px);line-height:1.5}.llg-cover .llg-cover-lede strong{color:var(--llg-ink-deep);font-weight:600}.llg-byline{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;max-width:760px;margin-top:56px;display:grid}.llg-byline-field{border-top:1px solid var(--llg-rule);padding-top:12px}.llg-byline-label,.llg-footer span{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.llg-byline-value{color:var(--llg-ink-deep);margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.45}.llg-byline-value strong{color:var(--llg-ink-deep);font-weight:600}.llg-byline-about{max-width:42ch;font-weight:400}.llg-byline-muted{color:var(--llg-ink-muted);font-weight:400}.llg-section{border-top:1px solid var(--llg-rule);scroll-margin-top:var(--llg-anchor-offset);padding:72px 0}.llg-section:first-of-type{border-top:0;padding-top:32px}.llg-section-tag{margin-bottom:10px}.llg-section-tag span:first-child{color:var(--llg-ink-muted)}.llg-section-header h2{max-width:none;color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.028em;text-wrap:balance;margin:6px 0 18px;font-size:clamp(34px,4.2vw,58px);font-weight:600;line-height:1.02}.llg-section-subtitle{max-width:56ch;color:var(--llg-ink-soft);margin:6px 0 0;font-size:19px;line-height:1.5}.llg-content p,.llg-content li{color:var(--llg-ink);font-size:18px;line-height:1.65}.llg-content p{max-width:45.4rem;margin:16px 0}.llg-content h3{color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.015em;margin:44px 0 14px;font-size:24px;font-weight:600;line-height:1.2}.llg-content strong{color:var(--llg-ink-deep);font-weight:600}.llg-lead,.llg-lead p{max-width:60ch;font-weight:400;color:var(--llg-ink-deep)!important;font-size:21px!important;line-height:1.55!important}.llg-lead{margin:16px 0}.llg-lead p{margin:0}.llg-list{max-width:62ch;margin:14px 0;padding:0;list-style:none}.llg-list li{padding:9px 0 9px 22px;font-size:16.5px;line-height:1.5;position:relative}.llg-list li+li{border-top:1px solid var(--llg-rule-soft)}.llg-list li:before{background:var(--llg-teal);content:"";width:9px;height:1px;position:absolute;top:calc(8.5px + .75em);left:0}.llg-question-list{counter-reset:llg-question;gap:10px;width:100%;max-width:none;margin-top:18px;display:grid}.llg-question-list li{counter-increment:llg-question;border:1px solid rgba(var(--llg-teal-rgb), .16);background:var(--llg-white);color:var(--llg-ink);text-wrap:pretty;border-radius:9px;grid-template-columns:38px minmax(0,1fr);align-items:start;padding:14px 58px 14px 14px;font-size:17px;line-height:1.42;display:grid;position:relative;overflow:hidden}.llg-question-list li:before{background:var(--llg-teal-deep);width:26px;height:26px;color:var(--llg-white);content:"0" counter(llg-question);font-family:var(--llg-font-mono);letter-spacing:.04em;border-radius:999px;place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid;position:static;transform:translateY(1px)}.llg-question-list li:after{color:rgba(var(--llg-teal-rgb), .08);content:"”";font-family:var(--llg-font-serif);pointer-events:none;font-size:80px;font-style:italic;line-height:1;position:absolute;bottom:-28px;right:14px}.llg-cite-wrap{vertical-align:.12em;display:inline-flex;position:relative}.llg-cite-run{white-space:nowrap;vertical-align:.12em}.llg-cite-run:before{content:" "}.llg-cite-run .llg-cite{margin:0}.llg-cite-run .llg-cite+.llg-cite{margin-left:3px}.llg-cite,.llg-cite-sample{background:var(--llg-cite-bg);min-width:18px;height:18px;color:var(--llg-teal-deep);cursor:pointer;font-family:var(--llg-font-mono);border:0;border-radius:4px;justify-content:center;align-items:center;margin:0 1px 0 3px;padding:0 5px;font-size:10.5px;font-weight:500;line-height:1;display:inline-flex}.llg-cite:hover,.llg-cite:focus-visible,.llg-cite.is-active{background:var(--llg-teal);color:var(--llg-white);outline:none}.llg-cite-inverse{background:rgba(var(--llg-white-rgb), .16);color:var(--llg-white)}.llg-cite-inverse:hover,.llg-cite-inverse:focus-visible,.llg-cite-inverse.is-active{background:var(--llg-white);color:var(--llg-teal-deep)}.llg-trial-cite{border:1px solid var(--llg-trial-cite-border);background:var(--llg-trial-cite-bg);max-width:100%;min-height:20px;color:var(--llg-teal-deep);cursor:pointer;font-family:var(--llg-font-mono);letter-spacing:.045em;vertical-align:.1em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin:0 2px;padding:2px 3px 2px 8px;font-size:.68em;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.llg-trial-cite-name{text-overflow:ellipsis;overflow:hidden}.llg-trial-cite-number{background:var(--llg-cite-bg);min-width:16px;height:15px;color:inherit;letter-spacing:0;border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:500;line-height:1;display:inline-flex;transform:translateY(-.5px)}.llg-trial-cite-compact{letter-spacing:.035em;vertical-align:.08em;gap:3px;min-height:17px;padding:1px 2px 1px 6px;font-size:.62em}.llg-trial-cite-compact .llg-trial-cite-number{min-width:14px;height:13px;padding:0 3px;font-size:8px}.llg-trial-cite:hover,.llg-trial-cite:focus-visible,.llg-trial-cite.is-active{border-color:var(--llg-teal);background:var(--llg-teal);color:var(--llg-white);outline:none}.llg-trial-cite:focus-visible{box-shadow:var(--llg-focus-ring-soft)}.llg-trial-cite:hover .llg-trial-cite-number,.llg-trial-cite:focus-visible .llg-trial-cite-number,.llg-trial-cite.is-active .llg-trial-cite-number{background:var(--llg-inverted-chip-bg)}.llg-cite-tip{z-index:80;border:1px solid var(--llg-rule);background:var(--llg-white);width:320px;box-shadow:var(--llg-shadow-tooltip);color:var(--llg-ink-soft);pointer-events:none;border-radius:10px;gap:4px;padding:14px 16px;font-size:13px;line-height:1.45;display:grid;position:absolute}.llg-cite-tip-kicker{color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.06em;font-size:10.5px}.llg-pullquote{border-top:1px solid var(--llg-ink-deep);border-bottom:1px solid var(--llg-ink-deep);grid-template-columns:minmax(0,1fr);gap:18px;margin:40px 0;padding:32px 0 36px;display:grid}.llg-pullquote figcaption{min-width:0;color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:11px}.llg-pullquote blockquote{min-width:0;color:var(--llg-ink-deep);font-family:var(--llg-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(24px,2.8vw,34px);font-style:italic;line-height:1.2}.llg-pullquote-highlight{background:linear-gradient(180deg, transparent 60%, var(--llg-highlight-bg) 60%);color:var(--llg-teal-deep);padding:0 2px;font-family:inherit;font-style:normal}.llg-pullquote .llg-cite-run{font-family:var(--llg-font-mono);font-style:normal}.llg-callout{--llg-callout-accent:var(--llg-teal);--llg-callout-bg:var(--llg-sky)}@supports (color:color-mix(in lab, red, red)){.llg-callout{--llg-callout-bg:color-mix(in srgb, var(--llg-sky) 34%, transparent)}}.llg-callout{--llg-callout-rule:var(--llg-teal)}@supports (color:color-mix(in lab, red, red)){.llg-callout{--llg-callout-rule:color-mix(in srgb, var(--llg-teal) 34%, var(--llg-rule))}}.llg-callout{border:1px solid var(--llg-callout-rule);background:var(--llg-callout-bg);border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:64ch;margin:30px 0;padding:20px 22px;display:grid}.llg-callout-beige{--llg-callout-accent:var(--llg-callout-warm);--llg-callout-bg:var(--llg-paper-warm)}@supports (color:color-mix(in lab, red, red)){.llg-callout-beige{--llg-callout-bg:color-mix(in srgb, var(--llg-paper-warm) 72%, transparent)}}.llg-callout-beige{--llg-callout-rule:var(--llg-callout-warm)}@supports (color:color-mix(in lab, red, red)){.llg-callout-beige{--llg-callout-rule:color-mix(in srgb, var(--llg-callout-warm) 26%, var(--llg-rule))}}.llg-callout-deep{--llg-callout-accent:var(--llg-teal-deep);--llg-callout-bg:var(--llg-teal)}@supports (color:color-mix(in lab, red, red)){.llg-callout-deep{--llg-callout-bg:color-mix(in srgb, var(--llg-teal) 16%, transparent)}}.llg-callout-deep{--llg-callout-rule:var(--llg-teal-deep)}@supports (color:color-mix(in lab, red, red)){.llg-callout-deep{--llg-callout-rule:color-mix(in srgb, var(--llg-teal-deep) 36%, var(--llg-rule))}}.llg-callout-mark{justify-items:center;padding-top:2px;display:grid}.llg-callout-icon{width:18px;height:18px;color:var(--llg-callout-accent)}.llg-callout-body{min-width:0}.llg-callout p{color:var(--llg-ink);margin:4px 0;font-size:16px;line-height:1.58}.llg-callout p:first-child{margin-top:0}.llg-callout p:last-child{margin-bottom:0}.llg-callout strong{color:var(--llg-ink-deep)}.llg-widget{border:1px solid var(--llg-rule);background:var(--llg-white);border-radius:14px;margin:36px 0;padding:28px 28px 24px;position:relative}.llg-plaque{isolation:isolate;border:1px solid var(--llg-rule);background:var(--llg-paper);border-radius:14px;margin:28px 0;padding:28px;position:relative;overflow:hidden}.llg-widget-tag{background:var(--llg-paper);color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;padding:0 8px;font-size:11px;position:absolute;top:-10px;left:20px}.llg-widget h3,.llg-plaque h3{font-family:var(--llg-font-display);letter-spacing:-.01em;margin:0 0 4px;font-size:18px;font-weight:600}.llg-widget>p,.llg-plaque>p{max-width:none;color:var(--llg-ink-muted);margin:0 0 18px;font-size:13.5px;line-height:1.5}.llg-ldl-widget>p{max-width:68ch}.llg-ldl-slider{grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);align-items:stretch;gap:32px;display:grid}.llg-slider-controls{align-content:start;gap:13px;display:grid}.llg-range-control{gap:7px;padding:1px 0;display:grid}.llg-range-control>span{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:18px;font-size:11px;line-height:1.2;display:flex}.llg-range-control strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:16px;font-weight:600}.llg-range-control input{appearance:none;background:linear-gradient(to right, var(--llg-teal) 0%, var(--llg-teal) var(--llg-range-fill), var(--llg-rule) var(--llg-range-fill), var(--llg-rule) 100%) center / 100% 7px no-repeat;cursor:pointer;border:0;border-radius:4px;width:100%;height:28px}.llg-range-control input:focus-visible{box-shadow:var(--llg-focus-ring-soft);outline:2px solid #0000}.llg-range-control input::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:7px}.llg-range-control input::-webkit-slider-thumb{appearance:none;border:3px solid var(--llg-white);background:var(--llg-teal-deep);width:21px;height:21px;box-shadow:var(--llg-shadow-thumb);cursor:pointer;border-radius:50%;margin-top:-7px;transition:box-shadow .16s,transform .16s}.llg-range-control input:hover::-webkit-slider-thumb{box-shadow:var(--llg-shadow-thumb), 0 0 0 4px rgba(var(--llg-teal-rgb), .14);transform:scale(1.04)}.llg-range-control input:focus-visible::-webkit-slider-thumb{box-shadow:var(--llg-shadow-thumb), 0 0 0 4px rgba(var(--llg-teal-rgb), .14);transform:scale(1.04)}.llg-range-control input:active::-webkit-slider-thumb{transform:scale(.98)}.llg-range-control input::-moz-range-track{background:var(--llg-rule);border-radius:999px;height:7px}.llg-range-control input::-moz-range-progress{background:var(--llg-teal);border-radius:999px;height:7px}.llg-range-control input::-moz-range-thumb{border:3px solid var(--llg-white);background:var(--llg-teal-deep);width:15px;height:15px;box-shadow:var(--llg-shadow-thumb);cursor:pointer;border-radius:50%}.llg-slider-results{border:1px solid var(--llg-rule);background:linear-gradient(180deg, rgba(var(--llg-white-rgb), .82) 0%, rgba(var(--llg-paper-rgb), .96) 100%);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:222px;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden}.llg-slider-results:before{content:attr(data-watermark);color:rgba(var(--llg-teal-rgb), .08);font-family:var(--llg-font-display);letter-spacing:-.06em;pointer-events:none;font-size:112px;font-weight:600;line-height:.8;position:absolute;bottom:-18px;right:12px}.llg-slider-results>span,.llg-med-stat small,.llg-med-body h4{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:1.4}.llg-slider-results>*{z-index:1;position:relative}.llg-slider-results>span{max-width:26ch}.llg-slider-results>strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:.88}.llg-slider-results dl{border-top:1px solid var(--llg-rule-soft);margin:22px 0 0;padding-top:18px}.llg-slider-results div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:0;display:grid}.llg-slider-results dt{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}.llg-slider-results dd{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:600;line-height:1}.llg-widget-note{color:var(--llg-ink-muted)!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.llg-slider-controls .llg-widget-note{border-top:1px solid var(--llg-rule-soft);padding-top:14px;margin-top:5px!important;font-size:13.5px!important;line-height:1.45!important}.llg-duration-chart{gap:8px;margin-top:18px;display:grid}.llg-duration-chart button,.llg-chart-row{color:var(--llg-ink-soft);cursor:pointer;text-align:left;background:0 0;grid-template-columns:88px 1fr 86px;align-items:center;gap:14px;padding:0;display:grid}.llg-chart-row{cursor:default}.llg-duration-chart span{color:var(--llg-ink-soft);font-family:var(--llg-font-mono);font-size:12.5px}.llg-duration-chart small{color:var(--llg-ink-muted);font-family:var(--llg-font-body);font-size:12px;display:block}.llg-duration-chart i{background:linear-gradient(90deg, var(--llg-sky-deep), var(--llg-teal));border-radius:4px;height:22px;display:block;position:relative}.llg-duration-chart i:after{background:var(--llg-ink-deep);content:"";border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px;right:0}.llg-duration-chart button.is-active i:after{background:var(--llg-teal-deep)}.llg-duration-chart strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:right;font-size:18px;font-weight:600}.llg-duration-chart button.is-active strong{color:var(--llg-ink-deep)}.llg-plaque-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.llg-plaque-head span{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.llg-plaque-vis{grid-template-columns:1fr 1fr;gap:28px;display:grid}.llg-artery{text-align:center}.llg-artery svg{width:min(100%,240px);margin:0 auto;display:block;overflow:visible}.llg-artery-shell{fill:var(--llg-plaque-shell)}.llg-artery-media{fill:var(--llg-beige)}.llg-artery-plaque-core{fill:var(--llg-plaque-core);opacity:var(--llg-plaque-start-opacity);transform-box:fill-box;transform-origin:50%;transition:opacity 1.1s cubic-bezier(.16,1,.3,1)}.llg-plaque.is-observed .llg-artery-plaque-core{opacity:var(--llg-plaque-end-opacity)}.llg-artery-contour{fill:none;stroke:rgba(var(--llg-ink-deep-rgb), .1);stroke-width:.9px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .9s .26s,transform 1.1s cubic-bezier(.16,1,.3,1) .22s;transform:scale(.94)}.llg-artery-contour.is-inner{stroke:rgba(var(--llg-white-rgb), .3)}.llg-plaque.is-observed .llg-artery-contour{opacity:1;transform:scale(1)}.llg-artery-lumen,.llg-artery-lumen-ring{transform-box:fill-box;transform-origin:50%}.llg-artery-lumen{fill:var(--llg-white);transform:scale(var(--llg-lumen-start-scale));transition:transform 1.3s cubic-bezier(.16,1,.3,1) .18s}.llg-plaque.is-observed .llg-artery-lumen{transform:scale(1)}.llg-artery-lumen-ring{fill:none;stroke:rgba(var(--llg-ink-deep-rgb), .16);stroke-width:1px;opacity:.75;transform:scale(var(--llg-lumen-start-scale));transition:opacity .9s .22s,transform 1.3s cubic-bezier(.16,1,.3,1) .18s}.llg-plaque.is-observed .llg-artery-lumen-ring{opacity:1;transform:scale(1)}.llg-artery-sweep{stroke:rgba(var(--llg-white-rgb), .7);stroke-linecap:round;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.llg-plaque.is-observed .llg-artery-sweep{animation:llg-artery-sweep 1.1s cubic-bezier(.16, 1, .3, 1) var(--llg-sweep-delay) both}.llg-artery-change{opacity:0;transition:opacity .5s .65s,transform .7s cubic-bezier(.16,1,.3,1) .65s;transform:translateY(4px)}.llg-plaque.is-observed .llg-artery-change{opacity:1;transform:translateY(0)}.llg-artery strong{font-family:var(--llg-font-display);margin-top:10px;font-weight:600;display:block}.llg-artery>span{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);font-size:12px}.llg-artery-meter{max-width:230px;margin:16px auto 0}.llg-artery-meter span{color:var(--llg-ink-deep);font-family:var(--llg-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;display:block}.llg-artery-meter b{color:var(--llg-teal-deep);font-variant-numeric:tabular-nums;font-size:12px}.llg-artery-meter div{border:1px solid var(--llg-rule-soft);background:var(--llg-paper);border-radius:999px;height:10px;margin-top:7px;overflow:hidden}.llg-artery-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--llg-teal-deep), var(--llg-sky-deep));transform-origin:0;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1) .52s;display:block;transform:scaleX(.18)}.llg-plaque.is-observed .llg-artery-meter i{transform:scaleX(1)}.llg-plaque .llg-stat{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.llg-plaque .llg-stat:first-child{transition-delay:.68s}.llg-plaque .llg-stat:nth-child(2){transition-delay:.78s}.llg-plaque .llg-stat:nth-child(3){transition-delay:.88s}.llg-plaque.is-observed .llg-stat{opacity:1;transform:translateY(0)}@keyframes llg-artery-sweep{0%{opacity:0;transform:rotate(-58deg)scaleX(.18)}18%{opacity:.8}78%{opacity:.55}to{opacity:0;transform:rotate(42deg)scaleX(1)}}.llg-stat-row{border:1px solid var(--llg-rule);background:var(--llg-rule);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin:22px 0;display:grid;overflow:hidden}.llg-outcome-scenario{border:1px solid var(--llg-teal-deep);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.llg-outcome-scenario{border:1px solid color-mix(in srgb, var(--llg-teal-deep) 18%, var(--llg-rule))}}.llg-outcome-scenario{background:linear-gradient(90deg, var(--llg-sky), transparent 34%), var(--llg-paper-warm);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.llg-outcome-scenario{background:linear-gradient(90deg, color-mix(in srgb, var(--llg-sky) 20%, transparent), transparent 34%), color-mix(in srgb, var(--llg-paper-warm) 84%, var(--llg-white))}}.llg-outcome-scenario{margin:30px 0 28px;padding:28px}.llg-outcome-scenario-head{align-items:center;gap:14px;padding-bottom:22px;display:flex}.llg-outcome-scenario-head span{color:var(--llg-teal-deep);font-family:var(--llg-font-mono);letter-spacing:0;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.llg-outcome-scenario-head span:before{content:"";background:var(--llg-teal);flex:none;width:28px;height:2px}.llg-outcome-context{border:1px solid var(--llg-rule-soft);background:var(--llg-rule-soft);border-radius:8px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:1px;display:grid;overflow:hidden}.llg-outcome-context div{background:var(--llg-white);gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.llg-outcome-context div{background:color-mix(in srgb, var(--llg-white) 52%, transparent)}}.llg-outcome-context div{padding:18px 20px 19px}.llg-outcome-context dt,.llg-outcome-context dd{margin:0}.llg-outcome-context dt{color:var(--llg-teal-deep);font-family:var(--llg-font-mono);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.llg-outcome-context dd{color:var(--llg-ink-soft);font-size:15.5px;line-height:1.42}.llg-outcome-context dd strong,.llg-outcome-context dd span{display:block}.llg-outcome-context dd strong{color:var(--llg-ink-deep);font-size:18px;font-weight:650;line-height:1.2}.llg-outcome-context dd span{margin-top:5px}.llg-outcome-cards{border:1px solid var(--llg-rule);background:var(--llg-rule);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:22px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.llg-outcome-card{background:var(--llg-white);align-content:space-between;min-height:150px;display:grid}@supports (color:color-mix(in lab, red, red)){.llg-outcome-card{background:color-mix(in srgb, var(--llg-white) 78%, var(--llg-paper))}}.llg-outcome-card{padding:23px 24px 22px}.llg-outcome-card:first-child{background:var(--llg-sky)}@supports (color:color-mix(in lab, red, red)){.llg-outcome-card:first-child{background:color-mix(in srgb, var(--llg-sky) 26%, var(--llg-paper))}}.llg-outcome-card strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:0;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:50px;font-weight:600;line-height:.96;display:flex}.llg-outcome-card strong span{color:var(--llg-ink-muted);font-family:var(--llg-font-body);letter-spacing:0;font-size:17px;font-weight:600}.llg-outcome-card p{max-width:19ch;color:var(--llg-ink-soft);margin:24px 0 0;font-size:15.5px;font-weight:550;line-height:1.35}.llg-stat{background:var(--llg-paper);padding:18px 18px 16px}.llg-stat-value{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1}.llg-stat-value span{color:var(--llg-ink-muted);font-family:var(--llg-font-body);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:500}.llg-stat p{color:var(--llg-ink-soft);margin:8px 0 0;font-size:12.5px;line-height:1.4}.llg-number-strip{border-top:1px solid var(--llg-rule);border-bottom:1px solid var(--llg-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:36px 0 24px;padding:32px 0 24px;display:grid}.llg-number-item div{color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,52px);font-weight:600;line-height:1}.llg-number-item span{color:var(--llg-ink-muted);font-family:var(--llg-font-body);letter-spacing:0;margin-left:2px;font-size:16px;font-weight:500}.llg-number-item p{color:var(--llg-ink-soft);margin:8px 0 0;font-size:13px;line-height:1.4}.llg-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;margin:28px 0;overflow-x:auto}.llg-table-caption{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:10px;font-size:11px;display:flex}.llg-table{border:1px solid var(--llg-rule);border-collapse:separate;border-spacing:0;background:var(--llg-paper);border-radius:12px;width:100%;min-width:620px;font-size:14.5px;overflow:hidden}.llg-table th{border-bottom:1px solid var(--llg-rule);background:var(--llg-paper-warm);color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:14px 16px;font-size:11px}.llg-table td{border-bottom:1px solid var(--llg-rule-soft);color:var(--llg-ink-soft);vertical-align:top;padding:14px 16px;line-height:1.45}.llg-table tr:last-child td{border-bottom:0}.llg-table tbody tr:hover td{background:var(--llg-table-row-hover)}.llg-medication-cell{gap:3px;display:grid}.llg-medication-name{color:var(--llg-ink-deep);font-weight:600}.llg-medication-dose{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.035em;font-size:11px;line-height:1.2}.llg-no-floor-widget{padding:30px 28px 24px}.llg-no-floor-widget .llg-widget-tag{letter-spacing:.12em;background:0 0;margin-bottom:18px;padding:0;display:inline-flex;position:static}.llg-no-floor-widget h3{margin-bottom:6px;font-size:20px}.llg-no-floor-widget>p{max-width:72ch;margin-bottom:24px;font-size:14px}.llg-no-floor-axis{border:1px solid var(--llg-rule);background:linear-gradient(180deg, var(--llg-white), var(--llg-paper));border-radius:10px;margin-top:0;padding:24px 28px;display:grid}.llg-axis-ruler{gap:0;display:grid;position:relative}.llg-axis-ruler:before{background:linear-gradient(180deg, var(--llg-risk-warm), var(--llg-risk-transition-warm) 22%, var(--llg-risk-transition-mid) 52%, var(--llg-risk-teal) 82%, var(--llg-risk-teal-deep));content:"";border-radius:999px;width:2px;position:absolute;top:46px;bottom:43px;left:8px}.llg-axis-end{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;margin-left:32px;font-size:10px;line-height:1.2}.llg-axis-end.is-low{color:var(--llg-teal-deep);margin-top:12px}.llg-axis-group{gap:0;margin-top:14px;display:grid}.llg-axis-threshold{background:var(--llg-teal);border-radius:999px;width:fit-content;margin:6px 0 10px 30px}@supports (color:color-mix(in lab, red, red)){.llg-axis-threshold{background:color-mix(in srgb, var(--llg-teal) 12%, transparent)}}.llg-axis-threshold{color:var(--llg-teal-deep);padding:5px 9px;font-size:12px;font-weight:600;line-height:1.2}.llg-axis-row{z-index:1;border-top:1px solid var(--llg-rule-soft);grid-template-columns:18px minmax(82px,max-content) minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid;position:relative}.llg-axis-row:first-child,.llg-axis-threshold+.llg-axis-row{border-top:0}.llg-axis-row>i{border:1.5px solid var(--llg-ink-deep);background:var(--llg-paper);border-radius:50%;justify-self:center;width:10px;height:10px;margin-top:8px}.is-tested .llg-axis-row>i{border-color:var(--llg-teal-deep);background:var(--llg-teal-deep)}.llg-axis-row>strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;font-size:21px;font-weight:600;line-height:1.25;display:inline-flex}.llg-axis-row>strong span{color:var(--llg-ink-muted);font-family:var(--llg-font-body);white-space:nowrap;font-size:11px;font-weight:500}.llg-axis-row>span{min-width:0;color:var(--llg-ink-deep);font-family:var(--llg-font-display);letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.25}.llg-axis-row small{color:var(--llg-ink-muted);font-family:var(--llg-font-body);letter-spacing:0;margin-top:4px;font-size:12.5px;font-weight:400;line-height:1.35;display:block}.llg-axis-row .llg-cite-run:before{content:""}.llg-no-floor-chart{padding-bottom:28px}.llg-no-floor-chart>p{max-width:78ch;margin-bottom:28px}.llg-no-floor-curve{border:1px solid var(--llg-rule-soft);background:var(--llg-paper);-webkit-overflow-scrolling:touch;border-radius:12px;margin-top:28px;padding:22px 24px 18px;overflow-x:auto}.llg-no-floor-curve-head{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:12px;font-size:11px;line-height:1.35;display:flex}.llg-no-floor-curve-head span:last-child{text-align:right}.llg-no-floor-svg{width:100%;min-width:640px;display:block;overflow:visible}.llg-no-floor-svg text{font-family:var(--llg-font-mono)}.llg-no-floor-grid-line{stroke:rgba(var(--llg-ink-deep-rgb), .06);stroke-width:1px}.llg-no-floor-axis-value{fill:var(--llg-ink-muted);font-size:11px}.llg-no-floor-axis-title{fill:var(--llg-ink-muted);letter-spacing:.06em;font-size:10.5px}.llg-no-floor-annotation{opacity:.85}.llg-no-floor-annotation line{stroke:rgba(var(--llg-teal-deep-rgb), .35);stroke-dasharray:2 3;stroke-width:1px}.llg-no-floor-annotation text{fill:var(--llg-teal-deep);letter-spacing:.04em;font-size:11px}.llg-no-floor-risk-area{fill:rgba(var(--llg-teal-rgb), .08)}.llg-no-floor-risk-line{fill:none;stroke:var(--llg-teal);stroke-linecap:round;stroke-width:2.6px}.llg-no-floor-risk-line.is-dashed{opacity:.55;stroke-dasharray:3 4;stroke-width:2px}.llg-no-floor-boundary{stroke:rgba(var(--llg-teal-deep-rgb), .15);stroke-dasharray:1 3;stroke-width:1px}.llg-no-floor-marker{fill:var(--llg-teal-deep);stroke:var(--llg-paper);stroke-width:2.5px}.llg-no-floor-connector{fill:none;stroke:var(--llg-teal-deep);stroke-width:1.2px}.llg-no-floor-callout{fill:var(--llg-teal-deep)}.llg-no-floor-callout-title{fill:var(--llg-white)}@supports (color:color-mix(in lab, red, red)){.llg-no-floor-callout-title{fill:color-mix(in srgb, var(--llg-white) 60%, var(--llg-teal) 40%)}}.llg-no-floor-callout-title{letter-spacing:.12em;font-size:10.5px}.llg-no-floor-callout-rule{stroke:#fffeff26;stroke-width:1px}.llg-no-floor-callout-value{fill:var(--llg-white);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;font-family:var(--llg-font-body)!important}.llg-no-floor-callout-value tspan{fill:var(--llg-white)}@supports (color:color-mix(in lab, red, red)){.llg-no-floor-callout-value tspan{fill:color-mix(in srgb, var(--llg-white) 58%, var(--llg-teal) 42%)}}.llg-no-floor-callout-value tspan{font-size:10px;font-weight:400}.llg-no-floor-callout-trial,.llg-no-floor-callout-result{font-family:var(--llg-font-body)!important}.llg-no-floor-callout-trial{fill:var(--llg-white);font-size:12.5px;font-weight:500}.llg-no-floor-callout-result{fill:var(--llg-white)}@supports (color:color-mix(in lab, red, red)){.llg-no-floor-callout-result{fill:color-mix(in srgb, var(--llg-white) 58%, var(--llg-teal) 42%)}}.llg-no-floor-callout-result{font-size:11px}.llg-no-floor-callout-cite{overflow:visible}.llg-no-floor-svg-cite{justify-content:center;align-items:center;display:flex}.llg-no-floor-svg-cite .llg-cite-run:before{content:none}.llg-no-floor-svg-cite .llg-cite{border-radius:4px;width:24px;min-width:24px;height:16px;margin:0;padding:0;font-size:9.5px}.llg-no-floor-tick{stroke:rgba(var(--llg-ink-deep-rgb), .2);stroke-width:1px}.llg-no-floor-summary{border-top:1px solid var(--llg-rule-soft);color:var(--llg-ink-soft);margin-top:14px;padding-top:14px;font-size:13px;line-height:1.5}.llg-no-floor-summary strong{color:var(--llg-ink-deep)}.llg-principles{border-top:1px solid var(--llg-rule-soft)}.llg-principle{border-bottom:1px solid var(--llg-rule-soft);grid-template-columns:72px 1fr;gap:22px;min-width:0;padding:26px 0;display:grid}.llg-principle-body{min-width:0}.llg-principle-number{min-width:0;color:var(--llg-teal);font-family:var(--llg-font-display);letter-spacing:-.04em;font-size:48px;font-weight:600;line-height:1}.llg-principle h3{overflow-wrap:break-word;margin:4px 0 6px;font-size:22px}.llg-principle p,.llg-principle li{overflow-wrap:break-word}.llg-med-explorer{box-sizing:border-box;gap:50px;width:100vw;margin:36px 0 38px 50%;padding:0 clamp(28px,5vw,88px);display:grid;transform:translate(-50%)}.llg-duration-chart button:focus-visible,.llg-overlay-head button:focus-visible,.llg-overlay li button:focus-visible{outline:2px solid var(--llg-teal);outline-offset:3px}.llg-med-class{--llg-med-gap:clamp(20px, 2vw, 30px);gap:clamp(24px,2.2vw,34px);display:grid}.llg-med-class-head{width:100%;max-width:calc(1520px + var(--llg-med-gap));align-items:start;gap:8px var(--llg-med-gap);border-top:1px solid var(--llg-rule);grid-template-columns:repeat(2,minmax(0,760px));grid-template-areas:"kicker description""title description";margin-inline:auto;padding-top:22px;display:grid}.llg-med-class-head span{color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.12em;text-transform:uppercase;grid-area:kicker;font-size:11px}.llg-med-class-head h3{grid-area:title;margin:4px 0 0;font-size:24px}.llg-med-class-head p{max-width:58ch;color:var(--llg-ink-soft);grid-area:description;place-self:center end;margin:2px 0 0;font-size:15px;line-height:1.45}.llg-med-grid{width:100%;max-width:calc(1520px + var(--llg-med-gap));align-items:stretch;gap:var(--llg-med-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,620px),760px));justify-content:center;margin-inline:auto;display:grid}.llg-med-card{border:1px solid var(--llg-rule);background:var(--llg-white);height:100%;box-shadow:0 1px 0 rgba(var(--llg-ink-deep-rgb), .03);border-radius:14px;overflow:hidden}.llg-med-head{background:var(--llg-paper);width:100%;color:var(--llg-ink);text-align:left;grid-template-columns:minmax(0,.9fr) minmax(300px,1fr);grid-template-areas:"name reduction""meta meta";align-items:stretch;gap:22px 30px;padding:27px 28px 24px;display:grid}.llg-med-name,.llg-med-stat,.llg-med-reduction,.llg-med-meta{min-width:0}.llg-med-name{grid-area:name;align-content:start;gap:6px;display:grid}.llg-med-name>span{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.llg-med-name strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.025em;font-size:24px;font-weight:600;line-height:1}.llg-med-name small{color:var(--llg-ink-muted);font-family:var(--llg-font-body);letter-spacing:0;font-size:13.5px;font-weight:400;line-height:1.35}.llg-med-meta{border-top:1px solid var(--llg-rule-soft);grid-area:meta;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:18px;display:grid}.llg-med-stat{align-content:start;gap:4px;display:grid}.llg-med-meta .llg-med-stat+.llg-med-stat{border-left:1px solid var(--llg-rule-soft);padding-left:18px}.llg-med-stat strong{color:var(--llg-ink-deep);font-size:16px;line-height:1.26}.llg-med-dose{gap:2px;display:grid}.llg-med-dose>span{white-space:nowrap}.llg-med-dose small{color:var(--llg-ink-soft);font-family:var(--llg-font-body);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500;line-height:1.25}.llg-med-reduction{grid-area:reduction;align-content:start;gap:12px;display:grid}.llg-med-reduction>span{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.llg-med-reduction i{background:rgba(var(--llg-teal-rgb), .12);border-radius:999px;width:100%;height:13px;display:block;overflow:hidden}.llg-med-reduction b{border-radius:inherit;background:linear-gradient(90deg, var(--llg-teal), var(--llg-teal-deep));height:100%;display:block}.llg-med-reduction small{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;line-height:1.4}.llg-med-reduction strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(32px,2.45vw,42px);font-weight:600;line-height:.94}.llg-med-reduction.is-long-label strong{letter-spacing:-.035em;font-size:clamp(28px,2vw,35px)}.llg-med-body{border-top:1px solid var(--llg-rule-soft);grid-template-columns:minmax(0,1.18fr) minmax(260px,.82fr);gap:28px;padding:24px 28px 28px;display:grid}.llg-med-main,.llg-med-aside{align-content:start;gap:18px;display:grid}.llg-med-aside{border-left:1px solid var(--llg-rule-soft);padding-left:26px}.llg-med-detail{min-width:0}.llg-med-body h4{margin:0 0 7px}.llg-med-body p{max-width:none;color:var(--llg-ink-soft);margin:0;font-size:14.75px;line-height:1.52}.llg-adherence{grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;display:grid}.llg-adherence-card{border:1px solid var(--llg-rule);background:var(--llg-paper);border-radius:12px;padding:22px}.llg-adherence-title{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-bottom:14px;font-size:11px;display:flex}.llg-adherence-title strong{color:var(--llg-teal-deep)}.llg-adherence-bars{gap:10px;display:grid}.llg-adherence-bars>div{font-family:var(--llg-font-mono);grid-template-columns:60px 1fr 54px;align-items:center;gap:12px;font-size:12.5px;display:grid}.llg-adherence-bars i{background:var(--llg-beige-soft);border-radius:4px;height:22px;position:relative;overflow:hidden}.llg-adherence-bars b{border-radius:4px;position:absolute;inset:0 auto 0 0}.is-statin .llg-adherence-bars b{background:linear-gradient(90deg, var(--llg-risk-warm), var(--llg-risk-warm-deep))}.is-pcsk9 .llg-adherence-bars b{background:linear-gradient(90deg, var(--llg-teal), var(--llg-teal-deep))}.llg-adherence-card>p{color:var(--llg-ink-muted);margin:14px 0 0;font-size:13px;line-height:1.5}.llg-access-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;gap:16px;margin:26px 0;display:grid}.llg-access-card{border:1px solid var(--llg-rule);background:var(--llg-white);border-radius:10px;flex-direction:column;padding:22px 22px 23px;display:flex}.llg-access-card .llg-mini-tag{letter-spacing:.12em;font-size:10px;line-height:1.2}.llg-access-card h3{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 18px;font-size:21px;line-height:1.05}.llg-access-point{position:relative}.llg-access-point+.llg-access-point{border-top:1px solid var(--llg-rule-soft);margin-top:16px;padding-top:15px}.llg-access-point-head{justify-content:flex-start;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.llg-access-point-head span{color:var(--llg-ink-deep);font-family:var(--llg-font-body);letter-spacing:-.005em;font-size:14.5px;font-weight:750;line-height:1.1}.llg-access-point-head strong{border:1px solid var(--llg-trial-cite-border);background:var(--llg-trial-cite-bg);color:var(--llg-teal-deep);font-family:var(--llg-font-mono);letter-spacing:.01em;white-space:nowrap;border-radius:5px;padding:2px 5px;font-size:11px;font-weight:700;line-height:1.1}.llg-access-point p{max-width:none;color:var(--llg-ink-soft);letter-spacing:0;text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.42}.llg-unknowns{border-top:1px solid var(--llg-rule-soft)}.llg-unknown{border-bottom:1px solid var(--llg-rule-soft);grid-template-columns:40px 1fr;padding:18px 0;display:grid}.llg-unknown>span{color:var(--llg-teal);font-family:var(--llg-font-mono);padding-top:6px;font-size:11px}.llg-unknown h3{margin:0;font-size:22px}.llg-unknown p{color:var(--llg-ink-soft);margin:4px 0 0;font-size:16px}.llg-notes-list{grid-template-columns:1fr 1fr;gap:6px 32px;margin-top:28px;display:grid}.llg-note{border-top:1px solid var(--llg-rule-soft);scroll-margin-top:var(--llg-anchor-offset);grid-template-columns:32px 1fr;gap:12px;padding:12px 14px;display:grid}.llg-note-number{color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.04em;padding-top:2px;font-size:11px}.llg-note h3{font-family:var(--llg-font-body);margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.35}.llg-note p{color:var(--llg-ink-muted);margin:0;font-size:12.5px;line-height:1.4}.llg-note-references{gap:9px;display:grid}.llg-note-links{flex-wrap:wrap;gap:6px 10px;margin-top:5px;display:flex}.llg-note-links a{color:var(--llg-teal-deep);font-family:var(--llg-font-mono);letter-spacing:.06em;-webkit-text-decoration-color:rgba(var(--llg-teal-rgb), .35);-webkit-text-decoration-color:rgba(var(--llg-teal-rgb), .35);-webkit-text-decoration-color:rgba(var(--llg-teal-rgb), .35);text-decoration-color:rgba(var(--llg-teal-rgb), .35);text-transform:uppercase;text-underline-offset:2px;font-size:10.5px}.llg-note-links a:hover{color:var(--llg-teal);text-decoration-color:currentColor}.llg-note.is-active,.llg-note.is-flash{background:var(--llg-note-flash-bg);border-radius:6px}@keyframes llg-flash{0%{background:var(--llg-highlight-bg)}to{background:var(--llg-note-flash-bg)}}.llg-note.is-flash{animation:1.8s llg-flash}.llg-footer{border-top:1px solid var(--llg-rule);grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin-top:80px;padding:48px 0 18px;display:grid}.llg-footer p{color:var(--llg-ink-soft);margin:10px 0 0;font-size:13px;line-height:1.5}.llg-braidwell-logo{shape-rendering:crispedges;width:165px;max-width:100%;height:28px;margin-top:10px;display:block}.llg-genmeds-footer-logo{width:auto;max-width:100%;height:28px;margin-top:10px;display:block}.llg-fineprint{color:var(--llg-ink-muted)!important;font-size:14px!important}.llg-content .llg-copyright{max-width:none;color:var(--llg-ink-soft);font-family:var(--llg-font-mono);letter-spacing:0;align-items:center;gap:5px;margin:0;font-size:13px;font-weight:400;line-height:1.5;display:inline-flex}.llg-content .llg-copyright svg{stroke-width:1.6px;flex:none;width:15px;height:15px}.llg-section-end{color:var(--llg-teal);font-family:var(--llg-font-mono);letter-spacing:.16em;justify-content:center;padding-top:24px;font-size:11px;display:flex}@media (max-width:1380px){.llg-med-class-head{grid-template-columns:1fr;grid-template-areas:"kicker""title""description";gap:8px;max-width:760px}.llg-med-class-head p{place-self:start}.llg-med-grid{grid-template-columns:minmax(0,760px)}}@media (max-width:820px){.llg-ldl-slider,.llg-plaque-vis,.llg-adherence,.llg-med-body{grid-template-columns:1fr}.llg-med-explorer{width:100vw;padding:0 22px}.llg-med-body{gap:22px}.llg-med-aside{border-top:1px solid var(--llg-rule-soft);border-left:0;padding-top:20px;padding-left:0}.llg-ldl-slider{gap:22px}.llg-slider-results{min-height:0}.llg-no-floor-curve{padding:18px 14px 16px}.llg-no-floor-curve-head{flex-direction:column;align-items:flex-start;gap:6px}.llg-no-floor-curve-head span:last-child{text-align:left}.llg-notes-list{grid-template-columns:1fr}.llg-number-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.llg-footer{grid-template-columns:1fr;gap:32px}.llg-med-head{grid-template-columns:1fr;grid-template-areas:"name""reduction""meta";gap:20px}.llg-med-meta{grid-template-columns:1fr;gap:0;padding-top:14px}.llg-med-meta .llg-med-stat{padding:0 0 12px}.llg-med-meta .llg-med-stat+.llg-med-stat{border-top:1px solid var(--llg-rule-soft);border-left:0;padding:12px 0}}@media (max-width:720px){.llg-page{padding:0 22px}}@media (max-width:640px){.llg-topbar{background:var(--llg-topbar-bg-solid);min-height:60px;padding:12px 16px}.llg-contents-button{min-height:44px;padding:9px 14px 9px 12px}.llg-topbar-actions{gap:8px}.llg-pdf-link{min-height:44px;padding:9px 13px}.llg-pdf-link span{display:none}.llg-pdf-link svg{width:15px;height:15px}.llg-brand svg{height:20px}.llg-brand-section{display:none}.llg-content{padding-top:30px;padding-bottom:112px}.llg-cover{margin-bottom:48px;padding:12px 0 48px}.llg-eyebrow{letter-spacing:.105em;text-wrap:pretty;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:2px 9px;max-width:100%;font-size:9.5px;line-height:1.34;display:grid}.llg-eyebrow>i{grid-row:1/span 3;width:14px;margin-top:.62em}.llg-eyebrow>span{grid-column:2;display:block}.llg-eyebrow>span+span:before{content:none}.llg-cover h1{margin:24px 0 20px}.llg-cover .llg-cover-lede{font-size:20px;line-height:1.44}.llg-byline{gap:24px;margin-top:48px}.llg-section:first-of-type{padding-top:16px}.llg-byline,.llg-pullquote,.llg-principle{grid-template-columns:1fr}.llg-pullquote{gap:14px;margin:34px 0;padding:26px 0 30px}.llg-pullquote figcaption{letter-spacing:.075em;white-space:normal;font-size:10px;line-height:1.35}.llg-pullquote blockquote{overflow-wrap:break-word;text-wrap:pretty;font-size:clamp(24px,7.5vw,30px);line-height:1.18}.llg-section{padding:56px 0}.llg-section-header h2{font-size:clamp(31px,9vw,40px);line-height:1.04}.llg-section-subtitle{font-size:18px}.llg-callout{grid-template-columns:1fr;gap:0;margin:26px 0;padding:18px 16px}.llg-callout-mark{display:none}.llg-callout-icon{width:16px;height:16px}.llg-callout p{font-size:15.5px;line-height:1.55}.llg-outcome-scenario{padding:16px}.llg-outcome-context{grid-template-columns:1fr}.llg-outcome-scenario-head{padding-bottom:16px}.llg-outcome-context div{gap:3px}.llg-outcome-cards{grid-template-columns:1fr}.llg-outcome-card{min-height:0;padding:17px 18px 16px}.llg-outcome-card strong{font-size:38px}.llg-outcome-card p{max-width:none;margin-top:14px}.llg-question-list{gap:8px}.llg-question-list li{grid-template-columns:36px minmax(0,1fr);padding:12px 48px 12px 13px;font-size:16px}.llg-question-list li:before{width:25px;height:25px}.llg-question-list li:after{font-size:66px;bottom:-22px;right:10px}.llg-widget,.llg-plaque{padding:24px 28px 22px}.llg-widget>p{margin-bottom:20px}.llg-plaque-head{flex-direction:column;align-items:flex-start;gap:8px}.llg-widget-tag{letter-spacing:.06em;white-space:nowrap;margin-bottom:10px;padding:0;font-size:9.5px;line-height:1.35;display:inline-block;position:static}.llg-no-floor-widget .llg-widget-tag{white-space:normal;margin-bottom:12px}.llg-no-floor-widget>p{margin-bottom:20px}.llg-table{min-width:560px}.llg-table-wrap{padding-bottom:6px}.llg-no-floor-axis{margin-top:0;padding:16px 18px}.llg-axis-ruler:before{top:38px;bottom:36px}.llg-axis-end{margin-left:30px;font-size:10px}.llg-axis-end.is-low{margin-top:10px}.llg-axis-group{margin-top:12px}.llg-axis-threshold{margin:5px 0 8px 28px;padding:4px 8px;font-size:11.5px}.llg-axis-row{grid-template-columns:18px minmax(58px,max-content) minmax(0,1fr);gap:10px;padding:9px 0}.llg-axis-row>i{margin-top:6px}.llg-axis-row>strong{font-size:17px}.llg-axis-row>strong span{font-size:10px}.llg-axis-row>span{font-size:14.5px}.llg-axis-row small{margin-top:3px;font-size:11.5px;line-height:1.25}.llg-range-control{gap:6px;padding:2px 0}.llg-range-control input{background-size:100% 8px;height:44px;min-height:44px;margin:-6px 0}.llg-range-control input::-webkit-slider-runnable-track{height:8px}.llg-range-control input::-webkit-slider-thumb{width:23px;height:23px;margin-top:-7.5px}.llg-slider-results{padding:22px 20px 20px}.llg-slider-results:before{font-size:84px;bottom:-14px;right:-6px}.llg-slider-results>strong{margin:12px 0 16px;font-size:56px}.llg-slider-results dl{margin-top:16px;padding-top:15px}.llg-slider-results div{grid-template-columns:1fr;gap:7px}.llg-slider-results dd{text-align:left}.llg-med-head{gap:16px;min-height:0;padding:20px 22px}.llg-med-card{width:100%}.llg-med-name,.llg-med-reduction{grid-column:auto}.llg-med-reduction>span{gap:4px;display:grid}.llg-access-grid{gap:12px;margin:22px 0}.llg-access-card{padding:20px 19px 21px}.llg-access-card h3{margin:12px 0 16px;font-size:20px}.llg-access-point{padding-left:0}.llg-access-point+.llg-access-point{margin-top:15px;padding-top:14px}.llg-access-point-head{gap:10px}.llg-access-point-head strong{font-size:10.5px}.llg-access-point p{font-size:15.5px;line-height:1.44}.llg-overlay-panel{padding:24px}.llg-overlay-head{flex-direction:column;align-items:flex-start}.llg-overlay-head button{min-height:44px;margin-top:-6px}.llg-overlay li{padding:8px 6px}.llg-overlay li button{min-height:56px}.llg-cite-tip{max-width:calc(100vw - 32px)}.llg-duration-chart button,.llg-chart-row{grid-template-columns:86px 1fr 52px}}@media (max-width:360px){.llg-page{padding:0 20px}.llg-overlay{padding:72px 16px 16px}.llg-overlay-panel{padding:22px 18px 24px}.llg-widget,.llg-plaque{padding-left:26px;padding-right:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.llg-plaque:before{opacity:0!important}.llg-artery-plaque-core{opacity:var(--llg-plaque-end-opacity)!important}.llg-artery-contour,.llg-artery-change,.llg-plaque .llg-stat{opacity:1!important;transform:none!important}.llg-artery-lumen,.llg-artery-lumen-ring,.llg-artery-meter i{transform:none!important}.llg-artery-sweep{display:none}}.llg-pdf{--llg-maxw:7.35in;--llg-col:6.6in;background:var(--llg-paper)}.llg-pdf .llg-page{width:min(100%, var(--llg-maxw));padding:52px 0}.llg-pdf .llg-content{padding:0}.llg-pdf .llg-cite,.llg-pdf .llg-cite-sample,.llg-pdf .llg-trial-cite{min-width:0;height:auto;color:var(--llg-teal-deep);font-size:.78em;line-height:inherit;background:0 0;border-radius:0;margin:0;padding:0;display:inline}.llg-pdf .llg-cite-inverse{color:var(--llg-white)}.llg-pdf .llg-trial-cite-name,.llg-pdf .llg-trial-cite-number{min-width:0;height:auto;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border-radius:0;padding:0;display:inline}.llg-pdf .llg-cite-run .llg-cite+.llg-cite{margin-left:2px}.llg-pdf-range-value{border-bottom:1px solid var(--llg-rule-soft);gap:4px;padding:0 0 12px;display:grid}.llg-pdf-range-value span{color:var(--llg-ink-muted);font-family:var(--llg-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.llg-pdf-range-value strong{color:var(--llg-teal-deep);font-family:var(--llg-font-display);letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1}.llg-pdf .llg-slider-results:before,.llg-pdf .llg-plaque:before{content:none}.llg-pdf .llg-artery-plaque-core{opacity:var(--llg-plaque-end-opacity)}.llg-pdf .llg-artery-contour,.llg-pdf .llg-artery-change,.llg-pdf .llg-plaque .llg-stat{opacity:1;transform:none}.llg-pdf .llg-artery-lumen,.llg-pdf .llg-artery-lumen-ring,.llg-pdf .llg-artery-meter i{transform:none}.llg-pdf .llg-artery-sweep{display:none}.llg-pdf .llg-med-explorer{width:100%;margin:.18in 0;padding:0;transform:none}.llg-pdf .llg-med-grid{padding:0;display:grid;overflow:visible}@page{size:Letter;background:var(--llg-paper);margin:0}@media print{.llg-plaque:before{content:none}.llg-artery-plaque-core{opacity:var(--llg-plaque-end-opacity)}.llg-artery-contour,.llg-artery-change,.llg-plaque .llg-stat{opacity:1;transform:none}.llg-artery-lumen,.llg-artery-lumen-ring,.llg-artery-meter i{transform:none}.llg-artery-sweep{display:none}html,body{background:var(--llg-paper);width:auto;max-width:none;overflow:visible}body{color:var(--llg-ink);font-size:10.5pt;line-height:1.45}*,:before,:after{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}.llg-shell{background:var(--llg-paper);min-height:auto}.llg-pdf{position:relative}.llg-pdf-page-bg{z-index:0;background:var(--llg-paper);pointer-events:none;position:absolute;inset:0}.llg-pdf .llg-page{z-index:1;width:auto;max-width:none;margin:0;padding:0;position:relative}.llg-pdf .llg-content{padding:0}.llg-pdf .llg-content>*{box-sizing:border-box;-webkit-box-decoration-break:clone;box-decoration-break:clone}.llg-topbar,.llg-overlay{display:none!important}.llg-cover{break-after:page;border-bottom:0;flex-direction:column;justify-content:center;min-height:11in;margin:0;padding:.58in .55in .72in;display:flex}.llg-eyebrow,.llg-section-tag,.llg-mini-tag,.llg-widget-tag,.llg-byline-label,.llg-footer span,.llg-table-caption,.llg-slider-results>span,.llg-med-stat small,.llg-med-body h4{letter-spacing:.11em;font-size:7.4pt}.llg-cover h1{letter-spacing:-.026em;max-width:11.5ch;margin:.22in 0;font-size:50pt;line-height:.97}.llg-cover .llg-cover-lede{max-width:42em;font-size:13.8pt;line-height:1.42}.llg-byline{grid-template-columns:1fr 1.35fr;gap:.22in .42in;max-width:none;margin-top:.55in}.llg-byline-value{font-size:8.7pt;line-height:1.35}.llg-section{break-before:page;border-top:0;padding:.58in .55in .72in;scroll-margin-top:0}.llg-section:first-of-type{break-before:auto;padding-top:.58in}#medicines{padding-top:.42in;padding-bottom:.52in}.llg-section-header{break-after:avoid;break-inside:avoid;page-break-after:avoid;page-break-inside:avoid;margin-bottom:.22in}.llg-section-header h2{letter-spacing:-.02em;margin:.08in 0 .12in;font-size:28pt;line-height:1.02}#medicines .llg-section-header{margin-bottom:.14in}#medicines .llg-section-header h2{margin-bottom:.09in;font-size:26pt;line-height:1}.llg-section-subtitle{max-width:44em;font-size:11.3pt;line-height:1.42}.llg-content p,.llg-content li{orphans:3;widows:3;max-width:43em;font-size:10pt;line-height:1.48}.llg-content p{margin:.105in 0}.llg-content h3{break-after:avoid;margin:.27in 0 .08in;font-size:15.6pt;line-height:1.15}.llg-widget h3,.llg-plaque h3{margin:0 0 .04in}.llg-no-floor-widget h3,.llg-access-card h3,.llg-unknown h3{margin:0 0 .035in}.llg-principle h3,.llg-med-class-head h3{margin:.02in 0 .035in}.llg-note h3{margin:0 0 .02in}.llg-callout p,.llg-stat p,.llg-number-item p,.llg-no-floor-group>p,.llg-adherence-card>p,.llg-access-card p,.llg-note p{margin:0}.llg-widget>p,.llg-plaque>p{margin:0 0 .12in}.llg-principle p,.llg-med-class-head p,.llg-med-body p,.llg-unknown p,.llg-widget-note{margin:.035in 0 0}.llg-lead,.llg-lead p{max-width:41em;font-size:12.2pt!important;line-height:1.43!important}#medicines .llg-lead,#medicines .llg-lead p{max-width:45em;font-size:11pt!important;line-height:1.38!important}.llg-list li{padding:.055in 0 .055in .17in;font-size:9.6pt;line-height:1.38}.llg-list li:before{top:calc(4.78px + .69em)}.llg-question-list{gap:.045in}.llg-question-list li{background:var(--llg-white);border-radius:5px;grid-template-columns:.24in minmax(0,1fr);padding:.065in .34in .065in .065in;font-size:9pt;line-height:1.32}.llg-question-list li:before{width:.16in;height:.16in;font-size:6.4pt}.llg-question-list li:after{font-size:36pt;bottom:-.13in;right:.06in}.llg-callout,.llg-pullquote,.llg-widget,.llg-plaque,.llg-stat-row,.llg-number-strip,.llg-table-wrap,.llg-no-floor-axis,.llg-no-floor-group,.llg-principle,.llg-adherence-card,.llg-access-card,.llg-unknown{break-inside:avoid}.llg-pullquote{grid-template-columns:minmax(0,1fr);gap:.12in;margin:.24in 0;padding:.22in 0}.llg-pullquote blockquote{font-size:21pt;line-height:1.14}.llg-callout{border-radius:7px;gap:.12in;margin:.18in 0;padding:.16in .18in}.llg-callout-icon{border-radius:5px;width:.28in;height:.28in;font-size:8pt}.llg-callout p{font-size:9.2pt;line-height:1.38}.llg-widget,.llg-plaque{border-radius:8px;margin:.22in 0;padding:.2in}.llg-widget-tag{background:0 0;margin:0 0 .08in;padding:0;display:inline-block;position:static}.llg-widget h3,.llg-plaque h3{font-size:13pt}.llg-widget>p,.llg-plaque>p,.llg-widget-note{font-size:8.6pt!important;line-height:1.36!important}.llg-ldl-slider{grid-template-columns:.92fr 1.08fr;gap:.2in}.llg-slider-results{border-radius:7px;padding:.16in}.llg-pdf-slider-controls{align-content:center;gap:0}.llg-slider-results>strong{font-size:38pt}.llg-slider-results dd{font-size:15pt}.llg-duration-chart{gap:.055in}.llg-duration-chart button,.llg-chart-row{grid-template-columns:.72in 1fr .48in;gap:.12in}.llg-duration-chart i{height:.14in}.llg-duration-chart span,.llg-duration-chart small,.llg-duration-chart strong{font-size:8.2pt}.llg-plaque-vis,.llg-adherence,.llg-no-floor-groups,.llg-med-body{grid-template-columns:1fr 1fr}.llg-stat-row{border-radius:7px;margin:.16in 0}.llg-outcome-scenario{border-radius:7px;margin:.16in 0;padding:.13in}.llg-outcome-scenario-head{gap:.04in;padding-bottom:.1in}.llg-outcome-scenario-head span,.llg-outcome-context dt{font-size:7.4pt}.llg-outcome-context{gap:.055in;margin-top:.09in}.llg-outcome-context div{grid-template-columns:.72in 1fr;gap:.12in}.llg-outcome-context dd{font-size:8.4pt;line-height:1.32}.llg-outcome-context dd strong{font-size:9.4pt}.llg-outcome-cards{border-radius:7px;margin-top:.12in}.llg-outcome-card{min-height:.9in;padding:.12in}.llg-outcome-card strong{font-size:25pt}.llg-outcome-card strong span{font-size:8.2pt}.llg-outcome-card p{max-width:1.45in;margin-top:.08in;font-size:8.2pt;line-height:1.28}.llg-stat{padding:.13in}.llg-stat-value{font-size:22pt}.llg-stat p{font-size:8.2pt}.llg-number-strip{gap:.18in;margin:.22in 0 .18in;padding:.2in 0 .16in}.llg-number-item div{font-size:31pt}.llg-number-item p{font-size:8.6pt}.llg-table-wrap{margin:.16in 0;overflow:visible}.llg-table{border-radius:7px;min-width:0;font-size:8.5pt}.llg-table th,.llg-table td{padding:.08in .1in}.llg-table th{font-size:7.2pt}.llg-no-floor-widget{padding:.16in}.llg-no-floor-axis{border-radius:7px;padding:.16in .12in .12in}.llg-axis-ruler:before{top:.34in;bottom:.32in;left:.07in}.llg-axis-end{margin-left:.3in;font-size:7pt}.llg-axis-end.is-low{margin-top:.06in}.llg-axis-threshold{margin:.035in 0 .055in .25in;padding:.035in .07in;font-size:7.4pt}.llg-axis-row{grid-template-columns:.16in .74in minmax(0,1fr);gap:.08in;padding:.055in 0}.llg-axis-row>i{border-width:1pt;width:.08in;height:.08in;margin-top:.055in}.llg-axis-row>strong{font-size:13.5pt;line-height:1.15}.llg-axis-row>strong span{font-size:7.6pt}.llg-axis-row>span{font-size:10.1pt;line-height:1.2}.llg-axis-row small{margin-top:.02in;font-size:8pt;line-height:1.2}.llg-no-floor-chart{padding-bottom:.18in}.llg-no-floor-chart>p{margin-bottom:.16in;font-size:8.6pt!important;line-height:1.36!important}.llg-no-floor-curve{border-radius:7px;margin-top:.12in;padding:.14in .15in .12in;overflow:visible}.llg-no-floor-curve-head{margin-bottom:.08in;font-size:6.7pt;line-height:1.25}.llg-no-floor-svg{min-width:0}.llg-no-floor-summary{margin-top:.08in;padding-top:.08in;font-size:7.8pt;line-height:1.34}.llg-no-floor-group{border-radius:7px;padding:.14in .14in .05in}.llg-no-floor-group>p,.llg-floor-row small{font-size:8pt}.llg-floor-row{gap:.08in;padding:.09in 0}.llg-floor-row>strong{font-size:13.5pt}.llg-floor-row>span{font-size:10.5pt}.llg-principle{grid-template-columns:.42in 1fr;gap:.18in;padding:.16in 0}.llg-principle-number{font-size:28pt}.llg-principle h3{font-size:14pt}.llg-med-explorer{gap:.2in;width:100%;margin:.12in 0;padding:0;transform:none}.llg-med-class{gap:.105in}.llg-med-class-head{break-after:avoid;break-inside:avoid;page-break-after:avoid;page-break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-areas:"kicker description""title description";gap:.04in .24in;max-width:none;padding-top:.13in}.llg-med-class-head h3{font-size:14.5pt;line-height:1.1}.llg-med-class-head p{place-self:center end;max-width:3.55in;font-size:8.7pt;line-height:1.28}.llg-med-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.115in;max-width:none;padding:0;display:grid;overflow:visible}.llg-med-card{break-inside:avoid;-webkit-box-decoration-break:clone;box-decoration-break:clone;page-break-inside:avoid;border-radius:8px;height:auto}.llg-med-head{break-after:avoid;break-inside:avoid;page-break-after:avoid;page-break-inside:avoid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"name reduction""meta meta";gap:.11in .24in;padding:.15in .17in .14in}.llg-med-meta{border-top:1px solid var(--llg-rule-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:.13in;padding-top:.095in}.llg-med-meta .llg-med-stat+.llg-med-stat{padding-left:.13in}.llg-med-name strong,.llg-med-reduction strong,.llg-med-stat strong{font-size:11.2pt;line-height:1.12}.llg-med-name small{font-size:8.3pt;line-height:1.24}.llg-med-dose small{font-size:7.4pt;line-height:1.14}.llg-med-reduction{gap:.055in}.llg-med-reduction small{letter-spacing:.08em;font-size:7.2pt}.llg-med-reduction strong{font-size:19pt}.llg-med-reduction i{height:.07in}.llg-med-body{break-before:avoid;page-break-before:avoid;grid-template-columns:1.24fr .96fr;gap:.16in;padding:.14in .17in .15in}.llg-med-main,.llg-med-aside{gap:.08in}.llg-med-aside{border-top:0;border-left:1px solid var(--llg-rule-soft);padding-top:0;padding-left:.15in}.llg-med-detail{break-inside:avoid;page-break-inside:avoid}.llg-med-body h4{letter-spacing:.1em;margin:0 0 .022in;font-size:7.2pt}.llg-med-body p{orphans:2;widows:2;margin:0;font-size:8.05pt;line-height:1.32}.llg-adherence-card,.llg-access-card{border-radius:8px;padding:.16in}.llg-adherence-bars>div{font-size:8pt}.llg-adherence-bars i{height:.14in}.llg-adherence-card>p,.llg-access-card p,.llg-unknown p{font-size:8.6pt;line-height:1.36}.llg-access-point{padding-left:0}.llg-access-point+.llg-access-point{margin-top:.07in;padding-top:.065in}.llg-access-point-head{margin-bottom:.025in}.llg-access-point-head span{font-size:8.2pt}.llg-access-point-head strong{padding:.015in .035in;font-size:6.9pt}.llg-access-card h3,.llg-unknown h3{font-size:14pt}.llg-unknown{grid-template-columns:.24in 1fr;align-items:start;gap:.14in}.llg-unknown>span{padding-top:.035in;line-height:1}.llg-notes-list{grid-template-columns:1fr 1fr;gap:0 .22in}.llg-note{grid-template-columns:.28in 1fr;gap:.08in;padding:.075in 0}.llg-note h3{font-size:8.8pt}.llg-note p{font-size:7.8pt;line-height:1.3}.llg-footer{break-inside:avoid;grid-template-columns:1.2fr .9fr 1.1fr;gap:.24in;margin:.42in .55in 0;padding:.3in 0 .1in}.llg-footer p,.llg-fineprint,.llg-content .llg-copyright{line-height:1.34;font-size:8pt!important}.llg-content .llg-copyright{margin:.06in .55in 0}.llg-braidwell-logo,.llg-genmeds-footer-logo{width:auto;height:.22in}.llg-section-end{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}