.guides[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-2)}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;text-decoration:none;display:flex}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--row-hover);color:var(--ink)}.guide-tool[data-astro-cid-lcdefpme]{color:var(--ink-2);flex:none;font-size:12px}.hero[data-astro-cid-lcdefpme]{padding:96px var(--page-x) 0;text-align:center;flex-direction:column;align-items:center;display:flex}h1[data-astro-cid-lcdefpme]{font-size:clamp(32px,4.4vw,60px);line-height:1.3}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}.intro[data-astro-cid-lcdefpme]{max-width:560px;color:var(--ink-2);margin-top:20px;font-size:16px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:32px;display:flex}.hero-figure[data-astro-cid-lcdefpme]{width:100%;max-width:var(--content);margin-top:72px}.caption[data-astro-cid-lcdefpme]{width:100%;max-width:var(--content);border-top:1px solid var(--line-2);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:32px;padding:16px 0;font-size:14px;text-decoration:none;display:flex}.caption[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.caption-main[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0 1em;min-width:0;display:flex}.caption-name[data-astro-cid-lcdefpme]{white-space:nowrap;flex:none;font-weight:500}.caption-tagline[data-astro-cid-lcdefpme]{color:var(--ink-2)}.caption-side[data-astro-cid-lcdefpme]{align-items:baseline;gap:12px;font-size:13px;display:inline-flex}.price[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:12px}.more[data-astro-cid-lcdefpme]{text-underline-offset:4px;transition:color var(--t-fast) var(--ease);text-decoration:underline 1px}.caption[data-astro-cid-lcdefpme]:hover .more[data-astro-cid-lcdefpme]{color:var(--ink-2)}.narrow-only[data-astro-cid-lcdefpme]{display:none}.feature[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.feature-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:360px;gap:20px;min-width:0;display:flex}.kind[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:12px}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(26px,2.8vw,38px);line-height:1.4}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.feature-body[data-astro-cid-lcdefpme]{color:var(--ink-2)}.feature-link[data-astro-cid-lcdefpme]{align-self:flex-start;align-items:center;gap:12px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.feature-name[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline 1px}.feature-figure[data-astro-cid-lcdefpme]{flex:560px;min-width:0}.others[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.others-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;display:flex}.cards[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:24px;display:flex}.about[data-astro-cid-lcdefpme]{padding-bottom:120px}.about-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.about-lead[data-astro-cid-lcdefpme]{font-size:clamp(19px,2vw,24px);line-height:1.8}.about-contact[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14px}.about-contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.about-contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink-2)}@media (width<=719px){.wide-only[data-astro-cid-lcdefpme]{display:none}.narrow-only[data-astro-cid-lcdefpme]{display:inline}.hero[data-astro-cid-lcdefpme]{padding-top:48px}h1[data-astro-cid-lcdefpme]{font-size:30px;line-height:1.35}.intro[data-astro-cid-lcdefpme]{margin-top:16px;font-size:14px}.actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:4px;width:100%;margin-top:24px}.actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{height:48px}.actions[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{justify-content:center}.hero-figure[data-astro-cid-lcdefpme]{margin-top:32px}.caption[data-astro-cid-lcdefpme]{flex-wrap:nowrap;align-items:center;min-height:44px;margin-top:20px;padding:12px 0;font-size:13px}.caption-main[data-astro-cid-lcdefpme]{flex-wrap:nowrap}.caption-tagline[data-astro-cid-lcdefpme]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caption-side[data-astro-cid-lcdefpme]{flex:none;align-items:center;gap:8px}.more[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arrow[data-astro-cid-lcdefpme]{display:block}.feature[data-astro-cid-lcdefpme]{flex-flow:column;align-items:stretch;gap:16px}.feature-text[data-astro-cid-lcdefpme]{display:contents}.kind[data-astro-cid-lcdefpme]{font-size:11px}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:24px;line-height:1.45}.feature-body[data-astro-cid-lcdefpme]{font-size:14px}.feature-legend[data-astro-cid-lcdefpme]{display:none}.feature-figure[data-astro-cid-lcdefpme]{flex:none;order:2;margin-top:8px}.feature-link[data-astro-cid-lcdefpme]{order:3;justify-content:space-between;align-self:stretch}.about[data-astro-cid-lcdefpme]{padding-bottom:96px}}
