.disc[data-astro-cid-4f736qhx]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--dur-hover) var(--ease);padding:4px 24px}@media (hover:hover){.disc[data-astro-cid-4f736qhx]:hover{border-color:var(--color-border-strong)}}.disc[data-astro-cid-4f736qhx]:has(.disc__btn:focus-visible){box-shadow:0 0 0 1.5px var(--color-bg), 0 0 0 4.5px var(--state-focus-ring)}.disc__btn[data-astro-cid-4f736qhx]{text-align:left;align-items:center;gap:16px;width:100%;padding:16px 0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.disc__btn[data-astro-cid-4f736qhx]:focus-visible{outline:none}.disc__q[data-astro-cid-4f736qhx]{flex:1}.disc__btn[data-astro-cid-4f736qhx] .disc__chev{transition:transform var(--dur-hover) var(--ease);flex:none}.disc__btn[data-astro-cid-4f736qhx][aria-expanded=true] .disc__chev{transform:rotate(180deg)}.disc__panel[data-astro-cid-4f736qhx]{grid-template-rows:1fr;display:grid}.js .disc__panel[data-astro-cid-4f736qhx]{visibility:hidden;transition:grid-template-rows var(--dur-open) var(--ease), visibility 0s linear var(--dur-open);grid-template-rows:0fr}.js .disc[data-astro-cid-4f736qhx].is-open .disc__panel[data-astro-cid-4f736qhx]{visibility:visible;transition:grid-template-rows var(--dur-open) var(--ease);grid-template-rows:1fr}.disc__inner[data-astro-cid-4f736qhx]{overflow:hidden}.disc__content[data-astro-cid-4f736qhx]{padding:8px 0 20px}@media (prefers-reduced-motion:reduce){.disc__panel[data-astro-cid-4f736qhx],.disc__btn[data-astro-cid-4f736qhx] .disc__chev{transition:none}}.what[data-astro-cid-57yanute]{flex-direction:column;gap:48px;display:flex}.what__h[data-astro-cid-57yanute]{max-width:792px}.what__row[data-astro-cid-57yanute]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.what__body[data-astro-cid-57yanute]{color:var(--color-muted);font-size:18px;line-height:1.5}.what__line[data-astro-cid-57yanute]{font-size:16px;font-weight:500;line-height:1.5}.kcon[data-astro-cid-57yanute]{flex-direction:column;gap:48px;display:flex}.kcon__fig[data-astro-cid-57yanute]{flex-direction:column;gap:16px;display:flex}.kcon__fig[data-astro-cid-57yanute] figcaption[data-astro-cid-57yanute]{font-size:16px;font-weight:500;line-height:1.5}.kcon[data-astro-cid-57yanute] .shot--map .bezel__core{aspect-ratio:1184/740}.kcon__row[data-astro-cid-57yanute]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.kcon[data-astro-cid-57yanute] .shot--sm .bezel__core{aspect-ratio:572/358}.kcon[data-astro-cid-57yanute] .shot__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kcon[data-astro-cid-57yanute] .shot--photo .shot__img{object-position:50% 40.3%}.terms[data-astro-cid-57yanute]{flex-direction:column;gap:48px;display:flex}.terms__h[data-astro-cid-57yanute]{font-family:var(--font-display);letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:1.05}.terms__grid[data-astro-cid-57yanute]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.terms__body[data-astro-cid-57yanute]{font-size:22px;line-height:1.45}.terms__list[data-astro-cid-57yanute]{flex-direction:column;gap:20px;display:flex}.terms__list[data-astro-cid-57yanute] li[data-astro-cid-57yanute]{align-items:flex-start;gap:16px;font-size:18px;line-height:1.5;display:flex}.money[data-astro-cid-57yanute]{flex-direction:column;gap:48px;display:flex}.money__h[data-astro-cid-57yanute]{max-width:792px}.money__tiles[data-astro-cid-57yanute]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.money[data-astro-cid-57yanute] .mtile{height:100%}.money[data-astro-cid-57yanute] .mtile .bezel__core{background:var(--color-surface);flex-direction:column;gap:12px;padding:28px;display:flex}.mtile__t[data-astro-cid-57yanute]{letter-spacing:-.005em;font-size:22px;font-weight:600;line-height:1.25}.mtile__p[data-astro-cid-57yanute]{color:var(--color-muted);font-size:18px;line-height:1.5}.money__lines[data-astro-cid-57yanute]{flex-direction:column;gap:16px;max-width:792px;font-size:18px;line-height:1.5;display:flex}.calc[data-astro-cid-57yanute]{border-collapse:collapse;table-layout:fixed;width:100%}.calc[data-astro-cid-57yanute] tr[data-astro-cid-57yanute]{border-top:1px solid var(--color-border)}.calc[data-astro-cid-57yanute] th[data-astro-cid-57yanute],.calc[data-astro-cid-57yanute] td[data-astro-cid-57yanute]{text-align:left;vertical-align:top;padding:16px 24px 16px 0}.calc[data-astro-cid-57yanute] th[data-astro-cid-57yanute]:last-child,.calc[data-astro-cid-57yanute] td[data-astro-cid-57yanute]:last-child{padding-right:0}.calc[data-astro-cid-57yanute] thead[data-astro-cid-57yanute] th[data-astro-cid-57yanute],.calc[data-astro-cid-57yanute] tbody[data-astro-cid-57yanute] th[data-astro-cid-57yanute]{color:var(--color-muted);font-size:14px;font-weight:500;line-height:1.4}.calc[data-astro-cid-57yanute] tbody[data-astro-cid-57yanute] td[data-astro-cid-57yanute]{font-size:16px;font-weight:500;line-height:1.5}.start[data-astro-cid-57yanute],.faqs[data-astro-cid-57yanute]{flex-direction:column;gap:48px;display:flex}@media (width<=1023px){.what__row[data-astro-cid-57yanute],.terms__grid[data-astro-cid-57yanute],.money__tiles[data-astro-cid-57yanute],.kcon__row[data-astro-cid-57yanute]{grid-template-columns:1fr}}@media (width<=767px){.what[data-astro-cid-57yanute],.start[data-astro-cid-57yanute],.faqs[data-astro-cid-57yanute],.money[data-astro-cid-57yanute]{gap:32px}.faqs[data-astro-cid-57yanute],.what__row[data-astro-cid-57yanute]{gap:24px}.what__body[data-astro-cid-57yanute]{font-size:16px}.kcon[data-astro-cid-57yanute]{gap:32px}.kcon__row[data-astro-cid-57yanute]{gap:24px}.kcon[data-astro-cid-57yanute] .shot--photo .bezel__core{aspect-ratio:334/209}.terms[data-astro-cid-57yanute]{gap:32px}.terms__h[data-astro-cid-57yanute]{letter-spacing:-.015em;font-size:32px;line-height:1.1}.terms__body[data-astro-cid-57yanute]{font-size:18px;line-height:1.5}.terms__list[data-astro-cid-57yanute]{gap:16px}.terms__list[data-astro-cid-57yanute] li[data-astro-cid-57yanute]{gap:14px;font-size:16px}.money__tiles[data-astro-cid-57yanute]{gap:12px}.money[data-astro-cid-57yanute] .mtile .bezel__core{gap:10px;padding:56px 24px 24px}.mtile__p[data-astro-cid-57yanute],.money__lines[data-astro-cid-57yanute]{font-size:16px}}
