.nk-cf-section{background:var(--white);padding:80px 5% 88px}.nk-cf-inner{max-width:700px;margin:0 auto}.nk-cf-header{text-align:center;margin-bottom:32px}.nk-cf-title{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:500;color:var(--color-text);line-height:1.15;margin-bottom:12px}.nk-cf-desc{font-size:.97rem;color:var(--muted);line-height:1.8;max-width:540px;margin:0 auto}.nk-cf-form-wrap{border-radius:12px;overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--br-300);background:var(--white)}.nk-cf-form-wrap iframe{display:block;width:100%;min-height:600px;border:none}.nk-cb-section{background:var(--white);padding:72px 5% 80px;border-top:1px solid var(--br-200)}.nk-cb-list{list-style:none;padding:0;margin:0;max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.nk-cb-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.nk-cb-ico{font-size:2rem}.nk-cb-item strong{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}.nk-cb-item span{font-size:.87rem;color:var(--muted);line-height:1.72}.nk-cq-section{background:var(--white);padding:72px 5% 80px;text-align:center}.nk-cq-inner{max-width:600px;margin:0 auto}.nk-cq-quote{font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:600;color:var(--color-text);line-height:1.6;font-style:italic;border-left:3px solid var(--gold);padding-left:24px;text-align:left;margin-bottom:18px}.nk-cq-sig{font-size:.82rem;color:var(--muted);font-weight:700;text-align:left;padding-left:27px}@media (max-width:768px){.nk-cb-list{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.nk-cf-section{padding:48px 4% 56px}.nk-cb-section{padding:48px 4%}.nk-cq-section{padding:48px 4%}.nk-cf-form-wrap iframe{min-height:640px}.nk-cq-quote{font-size:1rem}}