.SalesTakeover_root___MrYt{--tk-paper:oklch(16% 0.012 255);--tk-paper-2:oklch(20% 0.014 255);--tk-ink:oklch(96% 0.006 80);--tk-ink-2:oklch(84% 0.008 80);--tk-muted:oklch(70% 0.012 255);--tk-line:oklch(30% 0.012 255);--tk-accent:oklch(74% 0.13 252);--tk-accent-hover:oklch(80% 0.12 252);--tk-accent-ink:oklch(16% 0.03 255);--tk-focus:oklch(90% 0.08 252);--tk-bloom:oklch(60% 0.14 252/0.28);--tk-measure:34em;--tk-measure-wide:44em;--tk-ease:cubic-bezier(0.2,0.9,0.2,1);position:fixed;inset:0;z-index:80;overflow-y:auto;overflow-x:clip;background:var(--tk-paper);color:var(--tk-ink);font-family:var(--font-noto-sans-jp),"Hiragino Sans",sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.SalesTakeover_inner__u_l6A{position:relative;isolation:isolate;padding:64px clamp(16px,5vw,80px) 96px}.SalesTakeover_inner__u_l6A:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 620px at 88% -8%,var(--tk-bloom),transparent 62%)}@keyframes SalesTakeover_tkSlam__W3eal{0%{opacity:0;transform:translateY(20px) scale(1.04)}to{opacity:1;transform:none}}@keyframes SalesTakeover_tkUp__XLaKg{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.SalesTakeover_pre__4ESfQ{font-size:clamp(16px,1.7vw,20px);font-weight:700;color:var(--tk-accent);line-height:1.5;animation:SalesTakeover_tkUp__XLaKg .42s var(--tk-ease) both}.SalesTakeover_h1__TcW3l{margin-top:16px;font-family:var(--font-zen-kaku),"Hiragino Sans",sans-serif;font-weight:900;letter-spacing:-.03em;line-height:1.04;font-size:clamp(38px,8.6vw,112px);overflow-wrap:anywhere;min-width:0;text-wrap:balance;animation:SalesTakeover_tkSlam__W3eal .42s var(--tk-ease) both}.SalesTakeover_h1__TcW3l span{display:block}.SalesTakeover_k__V9U3a{color:var(--tk-accent)}.SalesTakeover_deck__zy_Oh{margin-top:24px;font-size:clamp(16px,1.7vw,20px);line-height:1.7;max-width:var(--tk-measure);animation:SalesTakeover_tkUp__XLaKg .42s var(--tk-ease) .25s both}.SalesTakeover_deck__zy_Oh b{font-weight:700}.SalesTakeover_body__BxKDs{margin-top:64px;display:grid;gap:48px;max-width:var(--tk-measure-wide);animation:SalesTakeover_tkUp__XLaKg .42s var(--tk-ease) .4s both}.SalesTakeover_h2__TyTOc{font-family:var(--font-zen-kaku),"Hiragino Sans",sans-serif;font-weight:900;letter-spacing:-.015em;line-height:1.15;font-size:clamp(24px,3.2vw,40px);overflow-wrap:anywhere;min-width:0;text-wrap:balance}.SalesTakeover_h2__TyTOc br{display:none}@media (min-width:700px){.SalesTakeover_h2__TyTOc br{display:inline}}.SalesTakeover_p__fEKNf{margin-top:12px;font-size:clamp(15px,1.5vw,17px);line-height:1.85;color:var(--tk-ink-2);max-width:var(--tk-measure)}.SalesTakeover_p__fEKNf b{color:var(--tk-ink);font-weight:700}.SalesTakeover_list__EG6gO{margin-top:12px;list-style:none;padding:0;display:grid;gap:8px;max-width:var(--tk-measure)}.SalesTakeover_list__EG6gO li{font-size:clamp(15px,1.5vw,17px);line-height:1.7;color:var(--tk-ink-2);padding-left:1.4em;position:relative}.SalesTakeover_list__EG6gO li:before{content:"";position:absolute;left:0;top:.72em;width:.7em;height:2px;background:var(--tk-accent)}.SalesTakeover_list__EG6gO li b{color:var(--tk-ink);font-weight:700}.SalesTakeover_stat__Hwwmg{margin-top:16px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:baseline;max-width:var(--tk-measure)}.SalesTakeover_statN__tzlB2{font-family:var(--font-zen-kaku),"Hiragino Sans",sans-serif;font-weight:900;font-size:clamp(44px,7vw,84px);line-height:1;letter-spacing:-.03em;color:var(--tk-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.SalesTakeover_statN__tzlB2 small{font-family:inherit;font-weight:700;font-size:.34em;margin-left:.1em}.SalesTakeover_statD__NzB3M{font-size:clamp(15px,1.5vw,17px);font-weight:700;color:var(--tk-ink-2);line-height:1.5}.SalesTakeover_price__4Mf1L{margin-top:64px;max-width:var(--tk-measure-wide);animation:SalesTakeover_tkUp__XLaKg .42s var(--tk-ease) .5s both}.SalesTakeover_plans__f3wY7{margin-top:24px;border-top:2px solid var(--tk-line)}.SalesTakeover_plan__KsqGT{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr);gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--tk-line)}.SalesTakeover_planName__p2DTK{font-weight:700;font-size:clamp(15px,1.5vw,17px);color:var(--tk-ink)}.SalesTakeover_planName__p2DTK small{display:block;font-weight:400;font-size:12px;color:var(--tk-accent);letter-spacing:.04em}.SalesTakeover_planPrice__g7oft{font-family:var(--font-zen-kaku),"Hiragino Sans",sans-serif;font-weight:900;font-size:clamp(22px,2.6vw,32px);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.SalesTakeover_planPrice__g7oft small{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:.45em;margin-left:.1em}.SalesTakeover_planLimit__rXNoU{font-size:13.5px;color:var(--tk-ink-2);line-height:1.6}.SalesTakeover_planHi__eeli_{background:linear-gradient(90deg,var(--tk-paper-2),transparent);margin:0 -12px;padding-left:12px;padding-right:12px;border-radius:6px}.SalesTakeover_planHi__eeli_ .SalesTakeover_planPrice__g7oft{color:var(--tk-accent)}@media (max-width:560px){.SalesTakeover_plan__KsqGT{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SalesTakeover_planLimit__rXNoU{grid-column:1/-1}}.SalesTakeover_note__eZnvZ{margin-top:16px;font-size:13.5px;color:var(--tk-muted);line-height:1.7;max-width:var(--tk-measure)}.SalesTakeover_offer__tyaE1{margin-top:64px;background:var(--tk-paper-2);border-radius:12px;padding:32px;display:grid;gap:24px;animation:SalesTakeover_tkUp__XLaKg .42s var(--tk-ease) .55s both}@media (min-width:960px){.SalesTakeover_offer__tyaE1{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end}.SalesTakeover_cta__u4dZA{justify-self:end}}.SalesTakeover_btn__PnClO{appearance:none;border:0;cursor:pointer;font-family:inherit;font-weight:700;letter-spacing:.01em;white-space:nowrap;border-radius:12px;padding:16px 32px;min-height:56px;line-height:1.15;text-align:left;font-size:clamp(17px,1.9vw,22px);background:var(--tk-accent);color:var(--tk-accent-ink);outline:2px solid transparent;outline-offset:3px;transition:background-color .12s var(--tk-ease),transform .12s var(--tk-ease)}.SalesTakeover_btn__PnClO small{display:block;font-weight:400;font-size:13.5px;letter-spacing:0;margin-top:4px;color:var(--tk-accent-ink);opacity:.8;white-space:normal}.SalesTakeover_btn__PnClO:hover{background:var(--tk-accent-hover)}.SalesTakeover_btn__PnClO:focus-visible{outline-color:var(--tk-focus)}.SalesTakeover_btn__PnClO:active{transform:translateY(1px)}.SalesTakeover_btn__PnClO:disabled{opacity:.55;cursor:not-allowed}.SalesTakeover_done__5CrEY{font-size:clamp(15px,1.5vw,17px);line-height:1.7;color:var(--tk-ink);max-width:var(--tk-measure)}.SalesTakeover_done__5CrEY b{color:var(--tk-accent)}.SalesTakeover_close__YCPet{margin-top:48px;appearance:none;background:none;border:0;padding:8px 0;font-family:inherit;font-size:13.5px;color:var(--tk-muted);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.SalesTakeover_close__YCPet:hover{color:var(--tk-ink)}.SalesTakeover_close__YCPet:focus-visible{outline:2px solid var(--tk-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.SalesTakeover_body__BxKDs,.SalesTakeover_deck__zy_Oh,.SalesTakeover_h1__TcW3l,.SalesTakeover_offer__tyaE1,.SalesTakeover_pre__4ESfQ,.SalesTakeover_price__4Mf1L{animation:none}.SalesTakeover_btn__PnClO{transition:none}}