.guarantee-strip-module__Z1Quua__strip{border:1px solid var(--bp-line-soft,#0000001f);background:var(--bp-page,#fff);color:var(--bp-ink,#1d1d1f);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:16px 0;padding:12px 16px;display:flex}.guarantee-strip-module__Z1Quua__strip[data-qualified]{border-color:color-mix(in srgb, var(--bp-blue,#5a6afd) 40%, transparent);background:color-mix(in srgb, var(--bp-blue,#5a6afd) 10%, var(--bp-page,#fff))}.guarantee-strip-module__Z1Quua__text{flex:240px;min-width:0;margin:0;font-size:15px;line-height:1.45}.guarantee-strip-module__Z1Quua__link{color:var(--bp-blue,#5a6afd);flex:none;font-weight:600;text-decoration:none}.guarantee-strip-module__Z1Quua__link:hover{text-decoration:underline}
.sample-end-module__da_aoG__card{box-sizing:border-box;border:2px solid var(--bp-line,#00000029);background:var(--page,#fff);width:100%;max-width:560px;box-shadow:0 4px 0 var(--bp-card-edge,#00000024);font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:14px;margin:24px auto 8px;padding:36px 32px 28px;animation:.4s cubic-bezier(.22,1,.36,1) both sample-end-module__da_aoG__sample-end-rise;display:flex}.sample-end-module__da_aoG__kicker{color:var(--bp-blue,#3a5bef);margin:0;font-size:15px;font-weight:700;line-height:20px}.sample-end-module__da_aoG__title{font-family:var(--bp-font,inherit);letter-spacing:-.01em;outline:none;margin:0;font-size:30px;font-weight:700;line-height:36px}.sample-end-module__da_aoG__course{max-width:42ch;color:var(--ink,#1d1b2e);margin:0;font-size:17px;line-height:25px}.sample-end-module__da_aoG__price.sample-end-module__da_aoG__price{justify-content:center;margin-top:6px}.sample-end-module__da_aoG__buy{width:100%;max-width:420px;margin-top:6px}.sample-end-module__da_aoG__buy .pr-buy{flex-direction:column;align-items:stretch;gap:14px;display:flex}.sample-end-module__da_aoG__buy .pr-buy-notice{text-align:center;color:var(--bp-muted,#0009);font-size:13px;line-height:19px;display:block}.sample-end-module__da_aoG__buy .pr-buy-notice a{color:var(--ink,#1d1b2e);text-underline-offset:3px;text-decoration:underline}.sample-end-module__da_aoG__buy .st-cta{width:100%}.sample-end-module__da_aoG__buy .pr-buy-error{color:var(--retry-ink,#8a5807);font-size:14px;line-height:20px}.sample-end-module__da_aoG__quiet{color:var(--ink,#1d1b2e);text-underline-offset:3px;font-size:15px;font-weight:700;line-height:22px;text-decoration:underline}.sample-end-module__da_aoG__fine{gap:4px;max-width:46ch;margin-top:4px;display:grid}.sample-end-module__da_aoG__fine p{color:var(--bp-muted,#0009);margin:0;font-size:13px;line-height:19px}@keyframes sample-end-module__da_aoG__sample-end-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sample-end-module__da_aoG__card{animation:none}}@media (max-width:520px){.sample-end-module__da_aoG__card{border-radius:20px;padding:28px 18px 22px}.sample-end-module__da_aoG__title{font-size:26px;line-height:32px}}.sample-end-module__da_aoG__mia{place-items:center;width:84px;height:84px;margin:-14px 0 -6px;display:grid}.sample-end-module__da_aoG__refund.sample-end-module__da_aoG__refund{text-align:center;margin:10px 0 0}
.decision-module__XWJzFW__refund{max-width:60ch;font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);margin:0;font-size:15px;line-height:22px}.decision-module__XWJzFW__refund strong{font-weight:700}.decision-module__XWJzFW__refund.decision-module__XWJzFW__work{margin-top:4px;font-size:14px;line-height:20px}.decision-module__XWJzFW__refund a{color:inherit;text-underline-offset:2px;text-decoration:underline}.decision-module__XWJzFW__seller{align-items:center;justify-content:inherit;font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:14px;line-height:20px;display:flex}.decision-module__XWJzFW__seller a{color:inherit;text-underline-offset:3px;text-decoration:underline}.decision-module__XWJzFW__share{border:1px solid var(--bp-line,#1d1b2e2e);min-height:44px;color:var(--ink,#1d1b2e);font:600 14px/1 var(--bp-font,inherit);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.decision-module__XWJzFW__share:hover{background:var(--bp-blue-soft,#eef1ff)}.decision-module__XWJzFW__share svg{width:16px;height:16px}.decision-module__XWJzFW__bar{z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--bp-line,#1d1b2e1f);background:var(--bp-paper,#fff);font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);justify-content:space-between;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #1d1b2e14}.decision-module__XWJzFW__barShown{display:flex}.decision-module__XWJzFW__barName{font-size:14px;font-weight:600;line-height:18px}.decision-module__XWJzFW__barPrice{font-size:20px;font-weight:700;line-height:24px;display:block}.decision-module__XWJzFW__barGo{background:var(--bp-blue,#4f5bea);color:#fff;min-height:44px;font:700 16px/1 var(--bp-font,inherit);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 20px}@media (min-width:640px){.decision-module__XWJzFW__barShown{display:none}}.decision-module__XWJzFW__centered{text-align:center;justify-content:center;margin-inline:auto}.decision-module__XWJzFW__after{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-direction:column;align-items:center;gap:10px;width:100%;padding-top:14px;display:flex}
.focus-promise-module__DdwI2q__host{display:contents}.focus-promise-module__DdwI2q__focus{box-sizing:border-box;background:var(--bp-blue-soft,#5665f024);width:100%;max-width:460px;color:var(--ink,#1d1b2e);border-radius:16px;padding:14px 18px 15px;animation:.32s cubic-bezier(.22,1,.36,1) both focus-promise-module__DdwI2q__focus-promise-in}.focus-promise-module__DdwI2q__host[data-align=center] .focus-promise-module__DdwI2q__focus{text-align:center;margin:0 auto}.focus-promise-module__DdwI2q__host[data-align=start] .focus-promise-module__DdwI2q__focus{text-align:left;max-width:none;margin:14px 0 0}.focus-promise-module__DdwI2q__title{margin:0;font-size:17px;font-weight:700;line-height:23px}.focus-promise-module__DdwI2q__line{margin:4px 0 0;font-size:16px;line-height:23px}@keyframes focus-promise-module__DdwI2q__focus-promise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.focus-promise-module__DdwI2q__focus{animation:none}}
