.bear-deco-page{max-width:1120px;margin:0 auto 56px;color:#173d34;line-height:1.7}.bear-deco-page h2{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:42px 0 16px}.bear-deco-page h3{font-size:21px;line-height:1.3}.bear-deco-page p{max-width:78ch}.bear-deco-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:32px;align-items:center;margin:12px 0 32px;padding:30px;border:1px solid #d4e4dc;border-radius:24px;background:linear-gradient(135deg,#edf7ef,#fff)}.bear-deco-eyebrow{text-transform:uppercase;font-size:13px;letter-spacing:.1em;font-weight:800}.bear-deco-lead{font-size:clamp(18px,2vw,22px);line-height:1.55}.bear-deco-actions,.bear-deco-jumps{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.bear-deco-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid #174c40;border-radius:10px;color:#174c40;font-weight:750;text-decoration:none;background:#fff}.bear-deco-actions a:first-child{background:#174c40;color:white}.bear-deco-jumps a{padding:8px 14px;border:1px solid #c7ddd0;border-radius:24px;text-decoration:none;min-height:44px}.bear-deco-page a:focus-visible{outline:3px solid #38876d;outline-offset:4px}.bear-deco-product{margin:0;text-align:center}.bear-deco-product img{display:block;width:100%;height:340px;object-fit:contain;mix-blend-mode:multiply}.bear-deco-product figcaption{font-size:13px;color:#52685e;margin-top:10px}.bear-deco-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.bear-deco-card{padding:22px;background:#f4f9f5;border:1px solid #d4e4dc;border-radius:16px;min-width:0}.bear-deco-card h3{margin:8px 0}.bear-deco-number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#d9eee0;font-weight:800}.bear-deco-price-table{max-width:100%;overflow-x:auto;border:1px solid #cfe1d6;border-radius:16px;margin:22px 0 12px}.bear-deco-price-table table{width:100%;border-collapse:collapse;font-size:16px}.bear-deco-price-table caption{text-align:left;padding:16px;background:#f0f8f2;font-weight:700}.bear-deco-price-table th,.bear-deco-price-table td{text-align:left;padding:20px 18px;border-bottom:1px solid #dbe7df;vertical-align:top}.bear-deco-price-table thead{background:#174c40;color:#fff}.bear-deco-price-table thead small{font-weight:400}.bear-deco-price-table tbody tr:nth-child(even){background:#f4f9f5}.bear-deco-price-table td strong{display:block;font-size:24px;color:#10543e;line-height:1.3}.bear-deco-price-table td span{display:inline}.bear-deco-price-table td>span{display:block;font-weight:650;margin:6px 0}.bear-deco-price-table td>small{display:block;color:#52685e;line-height:1.6;margin-top:8px}.bear-deco-note{font-size:14px;color:#52685e;line-height:1.65}.bear-deco-help{padding:24px;border-left:5px solid #2b8960;background:#edf6ef;border-radius:0 14px 14px 0;margin:28px 0}.bear-deco-help h2{margin-top:0}.bear-deco-page details{padding:16px 0;border-bottom:1px solid #dbe7df}.bear-deco-page summary{cursor:pointer;font-size:18px;font-weight:750;min-height:44px}.bear-deco-page [id]{scroll-margin-top:110px}.bear-deco-related{max-width:1120px;margin:24px auto;padding:16px 20px;border:1px solid #cfe1d6;border-radius:12px;background:#f3f8f4}.bear-deco-related a{text-decoration:underline;text-underline-offset:3px}.bear-deco-page .bear-deco-method-table{width:100%;border-collapse:collapse}.bear-deco-method-table th,.bear-deco-method-table td{text-align:left;vertical-align:top;border-bottom:1px solid #dbe7df;padding:14px;overflow-wrap:anywhere}.bear-deco-method-table thead{background:#edf6ef}.bear-deco-diagram{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:20px;border:1px solid #d4e4dc;border-radius:14px;margin:20px 0}.bear-deco-diagram span{padding:8px 12px;border-radius:8px;background:#edf6ef;font-weight:700}.bear-deco-diagram b{color:#398668}
@media(max-width:700px){.bear-deco-hero{grid-template-columns:1fr;padding:20px;gap:12px}.bear-deco-hero .bear-deco-product{order:-1;max-width:260px;margin:0 auto}.bear-deco-product img{height:220px}.bear-deco-cards{grid-template-columns:1fr;gap:12px}.bear-deco-page h2{margin-top:32px}.bear-deco-actions a{width:100%}.bear-deco-price-table table{min-width:0;table-layout:fixed}.bear-deco-price-table th,.bear-deco-price-table td{padding:14px 8px;font-size:13px;overflow-wrap:anywhere}.bear-deco-price-table th:first-child{width:23%}.bear-deco-price-table td strong{font-size:20px}.bear-deco-price-table td>small{font-size:12px}.bear-deco-method-table th,.bear-deco-method-table td{padding:10px 6px;font-size:14px}.bear-deco-related{margin:20px 14px}.bear-deco-page .bear-deco-related{margin:20px 0}}
