.pricing_page__y4XdK{color:var(--text)}.pricing_planSec__O6Nue{padding:40px 20px 8px}.pricing_intro__19pYe{text-align:left}.pricing_h1__7JxLi{font-weight:900;font-size:30px;line-height:1.4;margin:12px 0 0}.pricing_introLead__H11X6{font-size:14px;line-height:1.9;color:var(--sub);margin:12px 0 0;text-wrap:pretty}.pricing_card__FX_wO{background:var(--navy);border-radius:20px;padding:36px 26px;color:#eef1f7;margin-top:26px}.pricing_price__lq_zG{font-weight:900;font-size:58px;line-height:1;font-family:var(--font-grotesk),var(--font-jp)}.pricing_priceSub__cDVj4{font-weight:700;font-size:17px;color:var(--gold);margin-top:8px}.pricing_divider__qYSeX{height:1px;background:rgba(255,255,255,.14);margin:24px 0}.pricing_included__W_DMQ{display:flex;flex-direction:column;gap:13px}.pricing_incRow__S6Z19{display:flex;align-items:flex-start;gap:11px}.pricing_chip__DTX5z{width:20px;height:20px;border-radius:6px;background:var(--gold);color:var(--navy);display:grid;place-items:center;font-size:12px;font-weight:900;flex-shrink:0;margin-top:1px}.pricing_incText__Si1Ph{font-size:14px;line-height:1.6;color:rgba(255,255,255,.85)}.pricing_buy__B7JqT{display:flex;align-items:center;justify-content:center;min-height:54px;background:var(--gold);color:var(--navy);border-radius:12px;font-weight:900;font-size:16px;margin-top:28px}.pricing_buy__B7JqT:hover{color:var(--navy);filter:brightness(1.05)}.pricing_buyNote__KCDHH{text-align:center;font-size:12px;color:rgba(255,255,255,.5);margin-top:12px}.pricing_secH2__6sC5E{font-weight:900;font-size:26px;line-height:1.4;margin:12px 0 0}.pricing_flowSec__9otny{padding:56px 20px 8px}.pricing_flowHead__CP5WP{text-align:left}.pricing_flowGrid__10h0O{margin-top:10px}.pricing_flowItem__Csgoq{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.pricing_flowNum__pZQhv{font-family:var(--font-grotesk);font-weight:700;font-size:15px;color:var(--num);padding-top:2px}.pricing_flowTitle__KYuFi{font-weight:700;font-size:16px}.pricing_flowDesc__ag_6_{font-size:13px;line-height:1.8;color:var(--sub);margin-top:5px}.pricing_faqSec__xRnh5{padding:56px 20px 8px}.pricing_faqHead__7bcSV{text-align:left}.pricing_faqList__0O1Ql{display:flex;flex-direction:column;gap:10px;margin-top:22px}.pricing_faqItem__Jg0Dd{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.pricing_faqBtn__Mhlie{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:14px 18px;background:transparent;border:none;cursor:pointer;font-family:var(--font-jp);font-size:14px;font-weight:700;color:var(--text);text-align:left}.pricing_faqQ__8bSm2{text-align:left;line-height:1.6}.pricing_faqChev__9tRdk{font-size:20px;color:var(--faint);flex-shrink:0;transition:transform .2s;line-height:1}.pricing_faqChevOpen__8IGwB{transform:rotate(90deg)}.pricing_faqAnswer__tELWJ{padding:0 18px 16px;font-size:13px;line-height:1.9;color:var(--sub)}.pricing_legalSec__8yNrl{padding:48px 20px 24px}.pricing_legalBox__W1h3M{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 18px}.pricing_legalTitle__hzJBC{font-weight:900;font-size:14px}.pricing_legalLead__71rij{font-size:12px;line-height:1.9;color:var(--sub);margin:8px 0 0}.pricing_legalLinks__9l_9b{display:flex;flex-direction:column;gap:2px;margin-top:12px}.pricing_legalLink__3IERj{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:13px;font-weight:700;color:var(--text);border-bottom:1px solid var(--line-soft)}.pricing_legalLink__3IERj:hover{color:var(--link)}.pricing_legalLinks__9l_9b .pricing_legalLink__3IERj:last-child{border-bottom:none}.pricing_labelShort__e_edA{display:none}@media (min-width:880px){.pricing_planSec__O6Nue{max-width:var(--content);margin:0 auto;padding:80px 24px 0}.pricing_intro__19pYe{text-align:center;max-width:640px;margin:0 auto}.pricing_h1__7JxLi{font-size:44px;margin:14px 0 0}.pricing_introLead__H11X6{font-size:16px;margin:14px 0 0}.pricing_card__FX_wO{max-width:880px;margin:44px auto 0;border-radius:24px;padding:56px 60px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center;grid-template-areas:"price    included" "sub      included" "buy      included" "buynote  included"}.pricing_price__lq_zG{grid-area:price;font-size:72px}.pricing_priceSub__cDVj4{grid-area:sub;font-size:20px;margin-top:12px}.pricing_divider__qYSeX{display:none}.pricing_included__W_DMQ{grid-area:included;align-self:center;gap:14px}.pricing_incRow__S6Z19{gap:12px}.pricing_chip__DTX5z{margin-top:2px}.pricing_incText__Si1Ph{font-size:15px}.pricing_buy__B7JqT{grid-area:buy;min-height:56px;font-size:17px;margin-top:32px}.pricing_buyNote__KCDHH{grid-area:buynote;font-size:13px;margin-top:14px}.pricing_flowSec__9otny{max-width:var(--content);margin:0 auto;padding:96px 24px 0}.pricing_secH2__6sC5E{font-size:38px;margin:14px 0 0}.pricing_flowHead__CP5WP{text-align:center}.pricing_flowGrid__10h0O{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:40px}.pricing_flowItem__Csgoq{display:block;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px 26px}.pricing_flowNum__pZQhv{font-size:16px;padding-top:0}.pricing_flowTitle__KYuFi{font-weight:900;font-size:19px;margin-top:10px}.pricing_flowDesc__ag_6_{font-size:14px;line-height:1.9;margin-top:8px}.pricing_faqSec__xRnh5{max-width:760px;margin:0 auto;padding:96px 24px 0}.pricing_faqHead__7bcSV{text-align:center}.pricing_faqList__0O1Ql{margin-top:36px}.pricing_faqBtn__Mhlie{min-height:58px;padding:16px 22px;font-size:15px}.pricing_faqChev__9tRdk{font-size:22px}.pricing_faqAnswer__tELWJ{padding:0 22px 18px;font-size:14px}.pricing_legalSec__8yNrl{max-width:760px;margin:0 auto;padding:72px 24px 90px}.pricing_legalBox__W1h3M{border-radius:16px;padding:28px}.pricing_legalTitle__hzJBC{font-size:16px}.pricing_legalLead__71rij{font-size:13px}.pricing_legalLinks__9l_9b{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:18px}.pricing_legalLink__3IERj{min-height:48px;padding:0 16px;border:1px solid var(--line);border-radius:10px}.pricing_legalLinks__9l_9b .pricing_legalLink__3IERj:last-child{border-bottom:1px solid var(--line)}.pricing_labelLong__tU740{display:none}.pricing_labelShort__e_edA{display:inline}}