.home[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;padding-block:40px 0;display:flex}.intro[data-astro-cid-lcdefpme] .page-title[data-astro-cid-lcdefpme]{max-width:18ch}.cta-main[data-astro-cid-lcdefpme]{background:var(--buy);min-height:48px;color:var(--surface);border-radius:10px;align-items:center;gap:8px;margin-top:24px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:filter .15s ease-out;display:inline-flex}.cta-main[data-astro-cid-lcdefpme]:hover{filter:brightness(1.1)}.cta-main[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--buy);outline-offset:3px}.section-title[data-astro-cid-lcdefpme]{margin:0 0 14px;font-size:19px}.tool[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:1fr;gap:20px;padding:20px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:grid;position:relative}.tool[data-astro-cid-lcdefpme]:hover{border-color:var(--buy);box-shadow:var(--shadow)}.tool[data-astro-cid-lcdefpme]:has(a:focus-visible){outline:2px solid var(--buy);outline-offset:3px}.tool[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:clamp(24px,4vw,32px);line-height:1.1}.tool[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--fg);text-decoration:none}.tool[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-radius:14px;position:absolute;inset:0}.tool[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.tool[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:58ch;margin:0 0 8px}.tool-out[data-astro-cid-lcdefpme]{color:var(--fg)!important}.tool-out[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--buy)}.tool-example[data-astro-cid-lcdefpme]{border-top:3px solid;border-image:linear-gradient(90deg,var(--buy) 50%,var(--rent) 50%) 1;margin:0;padding-top:12px}.tool-example[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px;font-weight:600}.te-num[data-astro-cid-lcdefpme]{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(36px,6vw,48px);font-weight:700;line-height:1;color:var(--fg)!important;margin:6px 0 10px!important}.te-num[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-left:4px;font-size:.4em;font-weight:500}.te-txt[data-astro-cid-lcdefpme]{font-size:13.5px;margin:0!important}.te-buy[data-astro-cid-lcdefpme]{color:var(--buy);font-weight:600}.te-rent[data-astro-cid-lcdefpme]{color:var(--rent);font-weight:600}@media (width>=760px){.tool[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:40px;padding:28px}.tool-example[data-astro-cid-lcdefpme]{grid-area:1/2/span 2;align-self:start}}.principles[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:3px solid var(--line);padding-top:10px}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top-color:var(--buy)}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){border-top-color:var(--fg)}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-top-color:var(--rent)}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--f-body);margin:0 0 4px;font-size:15px;font-weight:600}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:44ch;margin:0;font-size:14px}@media (width>=760px){.principles[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px}}.latest-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.latest-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:14px}.latest[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 0;display:flex}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--fg);font-size:16px;font-weight:600}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);max-width:70ch;font-size:14px}
