.page_page__vu8y2{padding:1.4rem 0 2.6rem}.page_topGrid__I6iy3{margin-top:.9rem;display:grid;grid-template-columns:1fr 1fr .85fr;gap:.9rem;align-items:start}.page_relatedTop__efY3q{border:1px solid #dce5f2;border-radius:14px;background:#fff;padding:1rem}.page_relatedTop__efY3q h2{font-family:var(--font-space-grotesk),sans-serif;font-size:1.12rem;color:#0f172a}.page_relatedTop__efY3q p{margin-top:.32rem;color:#475569;font-size:.9rem}.page_relatedTop__efY3q ul{list-style:none;margin-top:.7rem;display:grid;gap:.42rem}.page_relatedTop__efY3q a{display:block;border:1px solid #d8e4f5;border-radius:8px;background:#f8fbff;color:#1e40af;font-size:.88rem;padding:.4rem .5rem}.page_relatedTop__efY3q a:hover{border-color:#bfdbfe;background:#eff6ff}.page_introBlock__y4s7c{margin-top:1rem;border:1px solid #d7e1ef;border-radius:14px;background:linear-gradient(165deg,#f1f7ff,#fff 70%);padding:1.1rem}.page_introBlock__y4s7c h1{font-size:clamp(1.6rem,2.8vw,2.35rem)}.page_introBlock__y4s7c h1,.page_introBlock__y4s7c h2{font-family:var(--font-space-grotesk),sans-serif;color:#0f172a}.page_introBlock__y4s7c h2{margin-top:.9rem;margin-bottom:.45rem;font-size:1.18rem}.page_introBlock__y4s7c p{margin-top:.6rem;color:#334155;line-height:1.65;font-size:.97rem}.page_introBlock__y4s7c ul{margin-left:1rem;display:grid;gap:.35rem}.page_introBlock__y4s7c li{color:#334155;line-height:1.5;font-size:.93rem}.page_content__PxBzv{margin-top:1rem}.page_article__teMqA{border:1px solid #dce5f2;border-radius:14px;background:#fff;padding:1.1rem}.page_article__teMqA h2{font-family:var(--font-space-grotesk),sans-serif;font-size:1.2rem;color:#0f172a;margin-top:1rem;margin-bottom:.45rem}.page_article__teMqA h2:first-child{margin-top:0}.page_article__teMqA h3{margin-top:.8rem;margin-bottom:.35rem;font-size:1rem;color:#1e293b}.page_article__teMqA p{color:#334155;line-height:1.7;font-size:.96rem}.page_article__teMqA ul{margin:.55rem 0 .4rem 1.1rem;display:grid;gap:.3rem}.page_article__teMqA li{color:#334155;font-size:.95rem;line-height:1.5}.page_formula__MoFxG{margin-top:.5rem;border:1px dashed #bfd0e4;border-radius:8px;background:#f8fbff;padding:.8rem;font-family:var(--font-space-grotesk),sans-serif;font-size:1.05rem;color:#0f172a}.page_faqSection__jzuva{margin-top:1rem;border:1px solid #dce5f2;border-radius:14px;background:#fff;padding:1rem}.page_faqSection__jzuva h2{font-family:var(--font-space-grotesk),sans-serif;font-size:1.2rem;color:#0f172a}.page_faqList__iuYpT{margin-top:.6rem;display:grid;gap:.55rem}.page_faqItem__dpZXh{border:1px solid #d9e4f2;border-radius:10px;background:#fff;overflow:hidden}.page_faqItem__dpZXh summary{list-style:none;cursor:pointer;font-weight:700;font-size:.95rem;color:#0f172a;position:relative;padding:.85rem 2.4rem .85rem .95rem}.page_faqItem__dpZXh summary::-webkit-details-marker{display:none}.page_faqItem__dpZXh summary:after{content:"+";position:absolute;right:.95rem;top:50%;transform:translateY(-50%);color:#1d4ed8;font-size:1.25rem;line-height:1;font-weight:400}.page_faqItem__dpZXh[open] summary{border-bottom:1px solid #e5edf7;background:#f8fbff}.page_faqItem__dpZXh[open] summary:after{content:"-"}.page_faqItem__dpZXh p{padding:.8rem .95rem;color:#334155;line-height:1.6;font-size:.93rem}@media (max-width:1100px){.page_topGrid__I6iy3{grid-template-columns:repeat(2,minmax(0,1fr))}.page_relatedTop__efY3q{grid-column:1/-1}}@media (max-width:760px){.page_topGrid__I6iy3{grid-template-columns:1fr}.page_relatedTop__efY3q{grid-column:auto}}.LoanCalculator_calculatorPanel__Q1RBk,.LoanCalculator_resultPanel__0UOS1{border:1px solid #d5dfeb;background:#f8fbff;border-radius:14px;padding:1rem}.LoanCalculator_calculatorPanel__Q1RBk h2,.LoanCalculator_resultPanel__0UOS1 h2{font-family:var(--font-space-grotesk),sans-serif;font-size:1.02rem;color:#0f172a;margin-bottom:.2rem}.LoanCalculator_form__0yDI8 label{display:block;font-size:.88rem;font-weight:700;color:#1e293b;margin-top:.75rem}.LoanCalculator_form__0yDI8 input{width:100%;border:1px solid #c8d5e5;border-radius:8px;font-size:.95rem;padding:.7rem .75rem;margin-top:.35rem;color:#0f172a;background:#fff}.LoanCalculator_form__0yDI8 input:focus{outline:none;border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.16)}.LoanCalculator_form__0yDI8 button{width:100%;margin-top:1rem;border:none;border-radius:8px;background:#2563eb;color:#fff;font-weight:700;font-size:.95rem;padding:.75rem 1rem;cursor:pointer}.LoanCalculator_form__0yDI8 button:hover{background:#1d4ed8}.LoanCalculator_placeholder__q2PbA{margin-top:.7rem;font-size:.88rem;line-height:1.5;color:#475569}.LoanCalculator_error__j4CAF{margin-top:.7rem;color:#b91c1c;font-size:.88rem;line-height:1.45}.LoanCalculator_result__GkRV1{margin-top:.7rem;display:grid;gap:.45rem}.LoanCalculator_resultRow__NyK7O{display:flex;justify-content:space-between;align-items:center;gap:.7rem;border-bottom:1px solid #edf2f8;padding-bottom:.35rem}.LoanCalculator_resultRow__NyK7O:last-child{border-bottom:none;padding-bottom:0}.LoanCalculator_resultRow__NyK7O span{color:#334155;font-size:.88rem}.LoanCalculator_resultRow__NyK7O strong{font-size:.92rem;color:#0f172a}