.nad-plans{container-type:inline-size;width:100%}.nad-plans-product{margin:0 0 4px;font-size:13.5px;font-weight:600;color:var(--ink-2,#3a4d3c)}.nad-plans-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 14px;padding-top:12px}@container (min-width: 460px){.nad-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 960px){.nad-plans-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nad-plans[data-count="3"] .nad-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nad-plans-card{position:relative;display:flex;flex-direction:column;gap:3px;padding:22px 18px 18px;border:1px solid var(--line,#d9d2bd);border-radius:12px;background:var(--bg-card,#fff);color:var(--sprout-forest,#042f06);text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(201,255,133,.45);touch-action:manipulation;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.nad-plans-card.is-default{border:2px solid var(--sprout-forest,#042f06);padding:21px 17px 17px}.nad-plans-card:focus-visible,.nad-plans-card:focus-within,.nad-plans-card:hover{border-color:var(--sprout-forest,#042f06);box-shadow:0 14px 30px -18px rgba(4,47,6,.55)}.nad-plans-card:hover{transform:translateY(-2px)}.nad-plans-card:focus-visible,.nad-plans-card:has(.nad-plans-input:focus-visible){outline:3px solid var(--sprout-lime,#c9ff85);outline-offset:2px}.nad-plans-card:active{border-color:var(--sprout-forest,#042f06);box-shadow:0 0 0 3px var(--sprout-lime,#c9ff85)}@media (prefers-reduced-motion:reduce){.nad-plans-card{transition:none}.nad-plans-card:hover{transform:none}}.nad-plans-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}label.nad-plans-card.is-default{background:rgba(201,255,133,.28)}.nad-plans-badge{position:absolute;top:-11px;left:14px;padding:3px 9px;border-radius:60px;border:1px solid var(--sprout-forest,#042f06);background:var(--sprout-cream,#f4f1e9);color:var(--sprout-forest,#042f06);font-size:10.5px;font-weight:800;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.nad-plans-card.is-default .nad-plans-badge{background:var(--sprout-lime,#c9ff85)}.nad-plans-term{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2,#3a4d3c)}.nad-plans-price{display:flex;align-items:baseline;gap:5px;margin-top:4px}.nad-plans-amount{font-family:var(--font-bricolage,inherit);font-weight:700;font-size:32px;line-height:1.05;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.nad-plans-unit{font-size:14px;color:var(--ink-2,#3a4d3c)}.nad-plans-billing{font-size:13px;line-height:1.45;color:var(--ink-2,#3a4d3c);font-variant-numeric:tabular-nums}.nad-plans-saving{min-height:1.45em;font-size:13px;line-height:1.45;font-weight:700}.nad-plans-vials{font-size:12.5px;line-height:1.45;color:var(--ink-2,#3a4d3c)}.nad-plans-go{display:inline-flex;gap:6px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@container (max-width: 459px){.nad-plans-grid{gap:18px}.nad-plans-card{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:20px 16px 14px}.nad-plans-card.is-default{padding:19px 15px 13px}.nad-plans-term{grid-column:1;grid-row:1;align-self:center}.nad-plans-price{grid-column:2;grid-row:1;margin-top:0}.nad-plans-amount{font-size:28px}.nad-plans-billing,.nad-plans-go,.nad-plans-saving,.nad-plans-vials{grid-column:1/-1}.nad-plans-saving:empty{display:none}.nad-plans-go{padding-top:6px}}.nad-sameprice{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 16px;border:1.5px solid var(--sprout-forest,#042f06);border-radius:12px;background:rgba(201,255,133,.55);color:var(--sprout-forest,#042f06);font-size:15.5px;font-weight:700;line-height:1.45;text-align:left}.nad-sameprice>span{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--sprout-forest,#042f06);color:var(--sprout-lime,#c9ff85);font-size:13px}.nad-sticky-cta,.nad-sticky-cta-spacer{display:none}@media (max-width:1024px){.nad-sticky-cta-spacer{display:block;height:76px}.nad-sticky-cta{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#042f06;box-shadow:0 -8px 24px rgba(4,47,6,.25);transform:translateY(110%);transition:transform .22s ease}.nad-sticky-cta.is-visible{transform:translateY(0)}.nad-sticky-cta-note{flex:1 1 auto;min-width:0;margin:0;color:#f4f1e9;font-size:13px;line-height:1.3}.nad-sticky-cta-link{flex:1 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:999px;background:#c9ff85;color:#042f06;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;border:0;font-family:inherit;cursor:pointer}.nad-sticky-cta,.nad-sticky-cta-link{justify-content:center}.nad-sticky-cta-note{max-width:520px}.nad-sticky-cta-note+.nad-sticky-cta-link{flex:0 0 auto}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.nad-sticky-cta{transition:none}}@media (min-width:1025px){.nad-sticky-cta-spacer.nad-sticky-cta--all{display:block;height:76px}.nad-sticky-cta.nad-sticky-cta--all{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:12px 14px;background:#042f06;box-shadow:0 -8px 24px rgba(4,47,6,.25);transform:translateY(110%);transition:transform .22s ease}.nad-sticky-cta.nad-sticky-cta--all.is-visible{transform:translateY(0)}.nad-sticky-cta--all .nad-sticky-cta-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:320px;padding:0 28px;border:0;border-radius:999px;background:#c9ff85;color:#042f06;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}}