.lp-member-options{background:#fff;padding:64px 20px}.lp-member-options__inner{align-items:center;display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:1440px}.lp-member-options__head{max-width:750px;text-align:center;width:100%}.lp-member-options__heading{color:#005381;font-family:Montserrat,sans-serif;font-size:26px;font-weight:600;line-height:1.25;margin:0}.lp-member-options__cards{display:flex;flex-direction:column;gap:16px;max-width:1250px;width:100%}.lp-member-options__card{background:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 0 4px 2px #f2f2f2;display:flex;flex-direction:column;outline:1px solid #e8f0f6}.lp-member-options__price-prefix{color:#0185b6;display:block;font-size:13px;line-height:1;margin-bottom:2px;text-align:right}.lp-member-options__card-inner{display:flex;flex:1;flex-direction:column;gap:30px;padding:32px}.lp-member-options__card--iv .lp-member-options__card-inner{justify-content:space-between}.lp-member-options__card-top{display:flex;flex-direction:column;gap:30px}.lp-member-options__badge-row{display:flex}.lp-member-options__badge{background:#0077ba;border-radius:50px;color:#fff;display:inline-block;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.5;padding:7px 21px;text-transform:uppercase}.lp-member-options__title-row{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.lp-member-options__card-title{color:#005381;flex:1;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.25;margin:0}.lp-member-options__price{color:#0077ba;display:block;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:26px;font-weight:400;line-height:1.1;text-align:right;white-space:nowrap}.lp-member-options__price-col{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.lp-member-options__dosage-display{color:#0077ba;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-align:right}.lp-member-options__divider{background:#005381;flex-shrink:0;height:1px}.lp-member-options__subtitle{color:#000;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}.lp-member-options__benefits-wrap{display:flex;flex-direction:column;gap:10px}.lp-member-options__benefits-label{color:#005381;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:20px;font-weight:400;line-height:1.2;margin:0}.lp-member-options__benefits{display:flex;flex-direction:column;gap:6px;list-style:disc;margin:0;padding-left:20px}.lp-member-options__benefits li{color:#000;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0!important}.lp-member-options__dosage-selector{border:none;display:flex;flex-direction:column;gap:12px;margin:0;min-width:0;padding:0}@media (min-width:769px){.lp-member-options__dosage-selector{align-items:center;flex-direction:row;flex-wrap:wrap;gap:30px}}.lp-member-options__dosage-heading{color:#0077ba;float:left;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:16px;font-weight:700;line-height:1.5;padding:0;white-space:nowrap}.lp-member-options__dosage-options{align-items:center;display:flex;flex-wrap:wrap;gap:2px}.lp-member-options__dosage-opt{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;gap:5px;line-height:1.5;min-width:86px;padding:4px 0;transition:color .15s}.lp-member-options__dosage-input{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.lp-member-options__dosage-opt:has(.lp-member-options__dosage-input:checked),.lp-member-options__dosage-opt:hover{color:#0077ba}.lp-member-options__dosage-input:focus-visible+.lp-member-options__radio{outline:2px solid #0077ba;outline-offset:2px}.lp-member-options__radio{align-items:center;border:2px solid #0077ba;border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:border-width .15s;width:18px}.lp-member-options__dosage-input:checked+.lp-member-options__radio{border-width:1px}.lp-member-options__radio-inner{background:#0077ba;border-radius:50%;display:none;height:13.76px;width:13.76px}.lp-member-options__dosage-input:checked+.lp-member-options__radio .lp-member-options__radio-inner{display:block}.lp-member-options__cta-wrap{display:flex}.lp-member-options__cta{align-items:center;background:#f96f48;border:1px solid #f96f48;border-radius:8px;color:#fff;display:inline-flex;font-family:Source Sans Pro,Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;justify-content:center;line-height:1.5;padding:10px 32px;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.lp-member-options__cta:hover{color:#fff;filter:brightness(1.1);font-weight:400;opacity:.88;text-decoration:none}@media (min-width:769px){.lp-member-options{padding:80px 48px}.lp-member-options__inner{gap:56px}.lp-member-options__heading{font-size:30px}.lp-member-options__card-title{font-size:24px;max-width:310px}.lp-member-options__price{font-size:30px}.lp-member-options__benefits-label{font-size:22px}}@media (min-width:1025px){.lp-member-options{padding:12px 96px 40px}.lp-member-options__inner{gap:64px}.lp-member-options__heading{font-size:36px}.lp-member-options__cards{align-items:stretch;flex-direction:row}.lp-member-options__card{flex:1}.lp-member-options__card-title{font-size:26px}.lp-member-options__price{font-size:32px}.lp-member-options__benefits-label{font-size:24px}}@media (max-width:767px){.lp-member-options__price{font-size:22px}.lp-member-options__title-row{align-items:flex-start;flex-direction:column}.lp-member-options__dosage-display{display:none}.lp-member-options__card--nad .lp-member-options__benefits-wrap,.lp-member-options__card--nad .lp-member-options__cta-wrap,.lp-member-options__card--nad .lp-member-options__divider,.lp-member-options__card--nad .lp-member-options__subtitle{order:1}}.lp-member-options__inner>p{align-self:flex-start}.lp-member-options__inner small{color:#0185b6}.disclaimer-text{margin-top:-48px;max-width:1250px;width:100%}