.bnr-concept{font-family:inherit;color:#142b39;background:#f7fafb}.bnr-concept *{box-sizing:border-box}.bnr-shell{width:min(1160px,calc(100% - 40px));margin-inline:auto}.bnr-hero{padding:74px 0 78px;background:linear-gradient(125deg,#eaf5f3 0%,#f5f9fb 65%,#eaf1fb 100%)}.bnr-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px}.bnr-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:1.5px;color:#167e73;margin-bottom:19px}.bnr-hero h1{font-size:clamp(36px,4.5vw,62px);line-height:1.09;letter-spacing:-2px;font-weight:800;margin:0 0 23px;color:#142b39}.bnr-hero h1 span{color:#138b7c}.bnr-lead{font-size:19px;line-height:1.65;max-width:620px;color:#506777}.bnr-actions{display:flex;gap:13px;flex-wrap:wrap;margin:28px 0 16px}.bnr-actions a{border-radius:11px;padding:16px 22px;font-weight:750;text-decoration:none}.bnr-primary{background:#117e72;color:white!important}.bnr-secondary{background:white;color:#193d49!important;border:1px solid #cbdfe2}.bnr-small{font-size:13px;color:#637784}.bnr-preview{background:white;border:1px solid #dce8e9;border-radius:22px;padding:28px;box-shadow:0 24px 70px rgba(21,58,71,.09)}.bnr-preview-top{display:flex;justify-content:space-between;font-weight:800;font-size:14px;margin-bottom:32px}.bnr-dot{color:#168b7d}.bnr-preview-label{color:#647985;font-size:14px}.bnr-preview-number{font-size:46px;letter-spacing:-1px;font-weight:800;margin:7px 0 24px}.bnr-preview-number small{font-size:14px;font-weight:500;color:#647985}.bnr-meter{height:14px;border-radius:20px;background:#e5edf0;overflow:hidden}.bnr-meter span{display:block;width:65%;height:100%;background:#1b9889;border-radius:20px}.bnr-preview-foot{font-size:13px;line-height:1.5;color:#647985;margin-top:15px}.bnr-preview-link{display:inline-block;margin-top:24px;color:#137d72;font-weight:800}.bnr-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:28px;padding-bottom:40px}.bnr-shortcuts a{background:white;border:1px solid #e1eaed;border-radius:14px;padding:21px;text-decoration:none;display:flex;flex-direction:column;gap:7px;color:#153642}.bnr-shortcuts a strong{font-size:17px}.bnr-shortcuts a span{font-size:13px;color:#647985}.bnr-content{background:white;padding:45px 35px 55px;border-radius:18px;margin-bottom:50px;border:1px solid #e2ebed}.bnr-section-intro h2,.bnr-explain h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.8px;margin:0 0 12px;color:#142b39}.bnr-section-intro p{color:#627783;line-height:1.7;margin-bottom:30px}.bnr-original-content{max-width:100%;overflow-wrap:anywhere}.bnr-original-content iframe{max-width:100%}.bnr-explain{padding-bottom:80px}.bnr-explain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px}.bnr-explain-grid>div{background:white;padding:26px;border:1px solid #e1eaed;border-radius:14px}.bnr-explain-grid b{color:#168b7d}.bnr-explain-grid h3{font-size:19px;margin:12px 0}.bnr-explain-grid p{color:#617682;line-height:1.6}.bnr-note{margin-top:26px;font-size:13px;color:#6b7c84}.bnr-concept a:focus-visible{outline:3px solid #1459a0;outline-offset:3px}@media(max-width:800px){.bnr-hero{padding:45px 0}.bnr-hero-grid{grid-template-columns:1fr;gap:30px}.bnr-shortcuts,.bnr-explain-grid{grid-template-columns:1fr}.bnr-content{padding:24px 17px}.bnr-hero h1{letter-spacing:-1px}.bnr-preview-number{font-size:36px}}