.lp-conds{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 48px;padding:0}.lp-cond{display:flex;align-items:center;gap:10px;padding:7px 20px 7px 7px;border:1px solid var(--lp-edge);border-radius:999px;background:#fff;font-size:14px;font-weight:700;line-height:1.4;color:var(--lp-ink);white-space:nowrap}.lp-cond:before{content:"";flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--lp-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l4 4 7-8' fill='none' stroke='%231c1c1a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.lp-formula{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(8px,1.6vw,16px);margin:0 auto 56px}.lp-formula__circle{width:clamp(84px,11vw,112px);aspect-ratio:1;border-radius:50%;background:#fff;border:2px solid var(--lp-edge);display:grid;place-items:center;font-size:clamp(15px,1.8vw,18px);font-weight:900;color:var(--lp-ink)}.lp-formula__goal{padding:14px 26px;border:2px dashed var(--lp-edge);border-radius:16px;background:#fff;font-size:clamp(15px,1.8vw,18px);font-weight:900;color:var(--lp-ink)}.lp-formula__op{font-size:clamp(24px,3vw,32px);font-weight:900;line-height:1;color:var(--lp-ink)}.lp-formula__card{min-width:210px;padding:18px 24px;border:2px solid var(--lp-edge);border-radius:20px;background:#fff;box-shadow:0 14px 36px #1c1c1a14}.lp-formula__title{margin:0 0 10px;padding:4px 0;border-radius:999px;background:var(--lp-yellow);text-align:center;font-size:14px;font-weight:900;color:var(--lp-ink)}.lp-formula__line{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.6;color:var(--lp-ink)}.lp-blank{display:inline-block;width:64px;border-bottom:2px solid var(--lp-ink)}.lp-sim{max-width:680px;margin:0 auto;padding:clamp(24px,4vw,40px);border:2px solid var(--lp-yellow);border-radius:32px;background:#fff;text-align:center}.lp-sim__title{margin:0 0 22px;font-size:12px;font-weight:700;letter-spacing:.24em;color:var(--lp-muted)}.lp-sim__row{min-width:0;margin:0;padding:0;border:0}.lp-sim__row legend{display:block;width:100%;margin:0 0 10px;padding:0;font-size:14px;font-weight:900;color:var(--lp-ink)}.lp-sim__opts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.lp-sim__opt{position:relative;margin:0;cursor:pointer}.lp-sim__opt input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.lp-sim__opt span{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:48px;padding:0 20px;border:2px solid var(--lp-edge);border-radius:999px;background:#fff;font-size:16px;font-weight:900;color:var(--lp-ink);transition:background .15s ease}.lp-sim__opt input:checked+span{background:var(--lp-yellow)}.lp-sim__opt input:focus-visible+span{outline:3px solid var(--lp-edge);outline-offset:2px}.lp-sim__op{margin:14px 0;font-size:26px;font-weight:900;line-height:1;color:var(--lp-ink)}.lp-sim__goal{display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-width:min(100%,320px);padding:12px 24px;border:2px dashed var(--lp-edge);border-radius:16px;font-size:15px;font-weight:900;color:var(--lp-ink)}.lp-sim__goal small{font-size:12px;font-weight:700;color:var(--lp-muted)}.lp-sim__result{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lp-sim__cell{display:flex;flex-direction:column;align-items:center;padding:16px 10px 14px;border-radius:20px;background:var(--lp-tint)}.lp-sim__lbl{display:inline-block;padding:3px 14px;border-radius:999px;background:var(--lp-ink);color:#f4efd8;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.5}.lp-sim__val{display:block;margin-top:8px;font-size:14px;font-weight:900;line-height:1.3;color:var(--lp-ink);white-space:nowrap}.lp-sim__val b{margin:0 1px;font-size:clamp(24px,3.4vw,32px);font-weight:900;letter-spacing:.01em}.lp-sim__val small{font-size:12px;font-weight:700;color:var(--lp-muted)}.lp-sim__desc{margin-top:6px;font-size:12px;line-height:1.6;color:var(--lp-muted)}.lp-sim__period{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:10px;padding:12px 16px;border:2px solid var(--lp-edge);border-radius:20px;background:#fff}.lp-sim__period .lp-sim__lbl{background:var(--lp-yellow);color:var(--lp-ink)}.lp-sim__period .lp-sim__val{margin-top:0}.lp-sim .lp-note{margin-top:16px}.lp-sim__cta{margin-top:24px}.lp-sim__must{max-width:32em;margin:24px auto 0;padding:12px 18px;border-radius:16px;background:var(--lp-tint);font-size:13px;font-weight:700;line-height:1.9;color:var(--lp-ink)}.lp-sim__must+.lp-sim__cta{margin-top:14px}@media(max-width:599px){.lp-cond{font-size:13px}.lp-formula__card{width:100%;min-width:0}.lp-sim__opt span{min-width:84px;padding:0 14px;font-size:15px}}@media(max-width:479px){.lp-sim__result{grid-template-columns:1fr}.lp-sim__cell{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"lbl val" "desc desc";align-items:center;gap:4px 12px;padding:12px 16px;text-align:left}.lp-sim__cell .lp-sim__lbl{grid-area:lbl}.lp-sim__cell .lp-sim__val{grid-area:val;margin-top:0;text-align:right}.lp-sim__cell .lp-sim__desc{grid-area:desc;margin-top:0}}@media(max-width:599px){section#price .lp-formula{column-gap:6px;row-gap:10px}section#price .lp-formula__circle{width:64px;font-size:14px}section#price .lp-formula__goal{padding:10px 12px;border-radius:12px;font-size:14px}section#price .lp-formula__op{font-size:18px}section#price .lp-formula>.lp-formula__op:nth-child(6){flex-basis:100%;text-align:center;font-size:24px}}@media(max-width:599px){section#price .lp-cond{gap:.75em;padding:.5em 1.5em .5em .5em;font-size:min(13px,3.6vw)}section#price .lp-cond:before{flex:0 0 2.15em;width:2.15em;height:2.15em;background-size:1.4em}section#price .lp-formula__circle{width:4.6em;font-size:min(14px,3.8vw)}section#price .lp-formula__goal{padding:.7em .85em;font-size:min(14px,3.8vw)}section#price .lp-formula__op{font-size:min(18px,4.8vw)}}section#price .lp-cond{max-width:100%;white-space:normal;text-wrap:balance;text-align:center;border-radius:1.7em}section#price .lp-formula__circle{padding:.35em;text-align:center;line-height:1.15}.lp-sim__val{white-space:normal;text-wrap:balance}.lp-sim__lbl{border-radius:1em;text-align:center;text-wrap:balance}@media(min-width:480px){.lp-sim__result{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-sim__cell .lp-sim__val{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lp-pricing.css.map */
