.core-app :is(a,button,h2){scroll-margin-top:129px;scroll-margin-bottom:24px}.paid-app.core-app .cx-hero{--cx-zoom:1;--cx-inset:48px;--cx-panel:linear-gradient(180deg,#f1f4f8,#e3e8f2)}.dark .paid-app.core-app .cx-hero{--cx-panel:radial-gradient(70% 85% at 50% 100%,rgba(82,103,132,0.42) 0%,rgba(82,103,132,0) 72%),linear-gradient(180deg,#171a1f,#1b2431)}.paid-app.core-app .cx-panel{height:calc(548px * var(--cx-zoom));padding:var(--cx-inset) 0 0 var(--cx-inset);overflow:hidden;border-radius:24px 0 0 24px;background:var(--cx-panel)}.paid-app.core-app .cx-hx.hx-frame{width:960px;max-width:none;margin:0;zoom:var(--cx-zoom)}.paid-app.core-app .cx-hx .aw-box{width:960px;height:560px;background:var(--a-bg)}.paid-app.core-app .cx-hero .hx-stage{background:none}@media (min-width:1200px){.paid-app.core-app .cx-hero{--cx-zoom:1.15}}@media (min-width:1024px){.paid-app.core-app .cx-hero{--cx-text:clamp(400px,33.4vw,480px);--cx-gap:clamp(48px,4.45vw,64px);display:grid;grid-template-columns:var(--cx-text) minmax(0,1fr);column-gap:var(--cx-gap);align-items:center;padding:72px 0 56px max(24px,calc((100% - 1240px) / 2))}.paid-app.core-app .cx-hero .hx-head{max-width:none;margin:0;padding:0}.paid-app.core-app .cx-hero .hx-h1,.paid-app.core-app .cx-hero .hx-tag{font-size:clamp(44px,3.9vw,56px);text-wrap:balance}.paid-app.core-app .cx-hero .hx-row{flex-direction:column;align-items:flex-start;gap:32px}.paid-app.core-app .cx-hero .hx-intro{flex:none}.paid-app.core-app .cx-hero .hx-prev{min-width:0;max-width:none;margin:0}.paid-app.core-app .cx-hero .hx-ctl{display:none}.paid-app.core-app .cx-hero .hx-stage{padding:0 0 0 12px}}@media (max-width:1023px){.paid-app.core-app .cx-panel{margin-left:24px}}@media (max-width:640px){.paid-app.core-app .cx-hero{--cx-zoom:0.6;--cx-inset:24px}.paid-app.core-app .cx-panel{border-radius:16px 0 0 16px}.paid-app.core-app .cx-hx.hx-frame{padding:8px;border-radius:14px}.paid-app.core-app .cx-hx .aw-box{transform:none;margin-bottom:0}}.core-app .cx-frame{display:block;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:1px solid var(--cb-winbd);border-radius:12px;background:var(--cb-win);box-shadow:var(--sp-e1)}.core-app .cx-empty-window{flex:1;background:var(--a-bg)}.core-app .cx-empty-stage{position:absolute;inset:0}.core-app .cx-empty-crop{display:block;height:360px}.core-app .cb-tile.is-soon .cb-name{color:var(--mfg)}@media (hover:hover){.core-app .cb-tile.is-soon:hover{box-shadow:var(--sp-e1)}}.paid-app.core-app .cx-prob .lp-grid{row-gap:32px}.paid-app.core-app .cx-prob .lp-col{padding:24px 0 0;border-top:1px solid var(--bd)}.paid-app.core-app .cx-prob .lp-col+.lp-col:before{content:none}.paid-app.core-app .cx-ig .ig-grid,.paid-app.core-app .cx-with .cb-grid{grid-template-columns:minmax(0,1fr)}.paid-app.core-app .cx-ig .ig-cell{border-right:0;border-bottom:1px solid var(--a-bd)}.paid-app.core-app .cx-ig .ig-cell:last-child{border-bottom:0}@media (min-width:768px){.paid-app.core-app .cx-with .cb-tile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:64px}.paid-app.core-app .cx-with .cb-top{grid-area:1/1}.paid-app.core-app .cx-with .cb-desc{grid-area:2/1;min-height:0;margin-bottom:24px}.paid-app.core-app .cx-with .cb-frag{grid-area:1/2/3/3;align-self:end;margin-top:0}.paid-app.core-app .cx-ig .ig-cell{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.paid-app.core-app .cx-ig .ig-cap{padding:32px 32px 32px 0}}@media (min-width:768px) and (max-width:1023px){.paid-app.core-app .cx-with .cb-tile{column-gap:32px}.paid-app.core-app .cx-ig .ig-cap{padding:24px 24px 24px 0}}@media (max-width:1023px){.core-app .cx-cut{margin:0 -24px 0 -20px;padding-left:20px;overflow:hidden}.paid-app.core-app .cx-stage{display:block;width:1240px;height:740px}}@media (max-width:640px){.paid-app.core-app .cx-stage{transform:scale(.5);transform-origin:0 0;margin-bottom:-370px}}.paid-app.core-app .cx-beside{--cx-fz:1}.paid-app.core-app .cx-beside .in-head{display:block}.paid-app.core-app .cx-beside .in-lead{margin-top:18px}.paid-app.core-app .cx-beside .in-feat{margin-top:32px}@media (min-width:481px){.paid-app.core-app .cx-beside .in-feat ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;gap:14px 20px}.paid-app.core-app .cx-beside .in-feat li{padding:6px 0;border-left:0}.paid-app.core-app .cx-beside .in-feat li:nth-child(-n+2){padding-top:24px}}.paid-app.core-app .cx-beside-pic{display:flex;overflow:hidden}.paid-app.core-app .cx-beside-stage{display:block;flex:none;width:960px;height:560px;margin:0;zoom:var(--cx-fz)}@media (min-width:1600px){.paid-app.core-app .cx-beside{--cx-fz:1.1}}@media (min-width:1024px) and (max-width:1279px){.paid-app.core-app .cx-beside{--cx-fz:0.8}}@media (min-width:1024px){.paid-app.core-app .cx-beside{--cx-side:max(24px,calc((100% - 1240px) / 2));--cx-gap:clamp(48px,5%,72px);display:grid;grid-template-columns:var(--cx-side) minmax(0,.9fr) var(--cx-gap) minmax(0,1.1fr) var(--cx-side);grid-template-areas:". words . pic pic";align-items:center;max-width:none;padding-right:0;padding-left:0}.paid-app.core-app .cx-beside.is-flip{grid-template-columns:var(--cx-side) minmax(0,1.1fr) var(--cx-gap) minmax(0,.9fr) var(--cx-side);grid-template-areas:"pic pic . words ."}.paid-app.core-app .cx-beside-words{grid-area:words}.paid-app.core-app .cx-beside-pic{grid-area:pic;margin-left:calc(-20px * var(--cx-fz));padding:calc(20px * var(--cx-fz)) 0 0 calc(20px * var(--cx-fz))}.paid-app.core-app .cx-beside.is-flip .cx-beside-pic{justify-content:flex-end;margin:0 calc(-20px * var(--cx-fz)) 0 0;padding:calc(20px * var(--cx-fz)) calc(20px * var(--cx-fz)) 0 0}}@media (max-width:1023px){.paid-app.core-app .cx-beside-pic{margin:28px -24px 0 -20px;padding:20px 0 0 20px}}@media (max-width:640px){.paid-app.core-app .cx-beside{--cx-fz:0.6}}