.blg{color:#123747;background:#fff;font-family:Arial,sans-serif;line-height:1.65}.blg *{box-sizing:border-box}.blg [hidden]{display:none!important}.blg-shell{width:min(1240px,calc(100% - 48px));margin:auto}.blg h1,.blg h2,.blg h3,.blg h4{color:#111;line-height:1.15;margin:0 0 18px;font-weight:800}.blg h1{font-size:clamp(46px,5.8vw,78px);letter-spacing:-3px}.blg h2{font-size:clamp(28px,3.2vw,43px);letter-spacing:-1px}.blg h3{font-size:22px}.blg p{margin:0 0 18px}.blg a{color:#007b80;text-decoration:none}.blg a:hover{text-decoration:underline}.blg :focus-visible{outline:3px solid #bc8420;outline-offset:4px}.blg-kicker{display:block;font-size:11px;font-weight:800;letter-spacing:1.7px;text-transform:uppercase;color:#007f83;margin-bottom:16px}.blg-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-block:55px}.blg-lead{font-size:24px;font-weight:700;line-height:1.4}.blg-actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:26px}.blg .blg-button{display:inline-block;background:#00868a;color:white;border:0;border-radius:7px;padding:14px 21px;font:700 14px Arial;cursor:pointer;line-height:1.5;text-decoration:none}.blg .blg-button:hover{background:#006d72}.blg-text-link{font-weight:700;font-size:14px}.blg-hero-art{display:grid;grid-template-columns:1fr 1fr;gap:16px}.blg-hero-art figure{margin:0;border:1px solid #d6e4e3;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 12px 30px #163d4210}.blg-hero-art figure:first-child{grid-column:1/-1}.blg-hero-art img{display:block;width:100%;height:140px;object-fit:contain}.blg-hero-art figure:first-child img{height:215px}.blg-hero-art figcaption{background:#f0f7f5;padding:10px 14px;font-size:12px;font-weight:700}.blg-jump{border-block:1px solid #dbe6e5;background:#f5f9f8}.blg-jump .blg-shell{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:18px}.blg-jump a{font-size:13px;font-weight:700}.blg-section{padding-block:48px;scroll-margin-top:25px}.blg-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:55px;align-items:center;margin-bottom:24px}.blg-heading p{max-width:480px}.blg-three,.blg-two,.blg-library{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.blg-two{grid-template-columns:repeat(2,minmax(0,1fr))}.blg-basics article,.blg-tip,.blg-next{padding:26px;border:1px solid #d3e2e2;border-radius:12px}.blg-basics article{background:#f4f8f6}.blg-basics a{font-weight:700;font-size:14px}.blg-number{float:right;font-size:32px;color:#b8d7d2;font-weight:800}.blg-fish-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.blg-fish-card{border:1px solid #d3e2e2;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.blg-fish-card img{width:100%;height:115px;object-fit:cover;display:block}.blg-fish-card div{padding:18px;display:flex;flex-direction:column;flex:1}.blg-fish-card p{font-size:13px;color:#365260}.blg-fish-card span{font-size:12px;font-weight:700;margin-top:auto}.blg-chooser{display:grid;grid-template-columns:.85fr 1.15fr;gap:45px;background:#edf6f3;padding:35px;border-radius:16px;margin-block:26px}.blg-small{font-size:12px}.blg-fields{display:grid;grid-template-columns:1fr 1.5fr;gap:15px;margin-bottom:18px}.blg label{display:block;font-size:12px;font-weight:700}.blg select,.blg input{display:block;width:100%;min-width:0;min-height:46px;background:white;border:1px solid #a9c4c4;border-radius:6px;padding:10px;font:14px Arial;color:#183b49;margin-top:7px}.blg-choice{background:#fff;padding:22px;border-left:4px solid #00868a;margin-top:22px;border-radius:5px}.blg-choice h3{font-size:19px}.blg-choice p{font-size:14px}.blg-choice a{display:inline-block;margin:5px 18px 0 0;font-weight:700;font-size:14px}.blg-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:16px;align-items:end;background:#f2f7f6;padding:20px;border-radius:10px}.blg-reset{border:0;background:transparent;color:#007b80;font-weight:700;cursor:pointer;min-height:46px}.blg-count{font-size:12px;padding-top:13px}.blg-bait-card{border:1px solid #d5e2e2;border-radius:13px;overflow:hidden;scroll-margin-top:25px}.blg-card-image{border-bottom:1px solid #e1eae8}.blg-card-image img{display:block;width:100%;height:205px;object-fit:contain}.blg-card-copy{padding:24px}.blg-card-copy p,.blg-card-copy dd{font-size:14px}.blg-card-copy .blg-kicker{font-size:10px;margin-bottom:12px}.blg-card-copy dl{margin:22px 0}.blg-card-copy dt{font-size:11px;text-transform:uppercase;letter-spacing:.7px;font-weight:800;margin-top:16px}.blg-card-copy dd{margin:5px 0 0}.blg details{border-top:1px solid #d6e3e2;padding:14px 0}.blg summary{font-size:13px;font-weight:700;cursor:pointer}.blg details p{margin:12px 0 0;font-size:14px}.blg-card-copy>.blg-text-link{display:block;margin-top:14px}.blg-empty{padding:35px;background:#f3f8f6;text-align:center}.blg-tip h3{font-size:20px}.blg-tip p{font-size:14px;margin:0}.blg-comparison{border-block:1px solid #dce7e5}.blg-comparison .blg-two{margin-top:30px;gap:28px 45px}.blg-comparison h3{font-size:20px}.blg-comparison p{font-size:15px}.blg-next{display:block;background:#f1f7f5;color:#153949!important}.blg-next strong{color:#007b80}.blg-shelf-title{margin-top:32px!important}.blg-product{padding:18px;border:1px solid #d3e2e2;border-radius:12px}.blg-product img{width:100%;height:170px;object-fit:contain}.blg-product h4{font-size:18px;margin-top:15px}.blg-product span{font-size:13px;font-weight:700}.blg-records{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.blg-records a{border-bottom:1px solid #d3e2e2;padding:12px 0;font-weight:700}.blg-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:55px}.blg-closing{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px;background:#eef6f3;border-radius:15px;margin:20px 0 55px}.blg-closing h2{font-size:30px;margin:0}
@media(max-width:1000px){.blg-hero{gap:25px}.blg-fish-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blg-library{grid-template-columns:repeat(2,minmax(0,1fr))}.blg-filters{grid-template-columns:2fr 1fr 1fr}.blg-reset{grid-column:1/-1;justify-self:start;min-height:26px}.blg-fields{grid-template-columns:1fr}.blg-chooser{gap:25px}.blg-three{gap:14px}}
@media(max-width:640px){.blg-shell{width:calc(100% - 32px)}.blg-hero{grid-template-columns:1fr;padding-block:32px;gap:28px}.blg h1{letter-spacing:-2px}.blg-hero-art figure:first-child img{height:155px}.blg-hero-art img{height:105px}.blg-jump .blg-shell{gap:12px 18px}.blg-heading,.blg-chooser,.blg-faq{grid-template-columns:1fr;gap:15px}.blg-section{padding-block:30px}.blg-heading{margin-bottom:18px}.blg-three,.blg-two,.blg-library,.blg-records{grid-template-columns:1fr}.blg-fish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blg-fish-card div{padding:14px}.blg-fish-card h3{font-size:20px}.blg-chooser{padding:22px}.blg-filters{grid-template-columns:1fr 1fr;padding:16px}.blg-filters label:first-child{grid-column:1/-1}.blg-card-image img{height:200px}.blg-closing{flex-direction:column;align-items:flex-start;padding:24px}.blg-closing h2{font-size:28px}.blg-actions{gap:18px}.blg-lead{font-size:21px}}
@media(prefers-reduced-motion:reduce){.blg *{scroll-behavior:auto!important;transition:none!important}}

@media(min-width:641px){.blg-library.blg-library-four{grid-template-columns:repeat(2,minmax(0,1fr));}}

.blg-basics article{display:flex;flex-direction:column}.blg-basics .blg-number{align-self:flex-end;float:none;margin-bottom:-40px;line-height:1}.blg-basics h3{padding-right:48px}.blg-category-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:2px 0 20px}.blg-category-images-single{grid-template-columns:1fr}.blg-category-images figure{margin:0;background:#fff;border:1px solid #dce8e5;border-radius:9px;overflow:hidden}.blg-category-images img{display:block;width:100%;height:140px;object-fit:contain}.blg-category-images figcaption{text-align:center;font-size:11px;font-weight:700;padding:7px 4px;border-top:1px solid #edf2f0;line-height:1.4}.blg-basics article>a{margin-top:auto}@media(min-width:641px) and (max-width:1000px){.blg-category-images{gap:5px}.blg-category-images img{height:110px}}

.blg-comparison .blg-two>article{border:1px solid #d5e3e1;border-radius:12px;padding:22px}.blg-vs{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:6px;margin:20px 0;background:white}.blg-vs figure{margin:0;min-width:0}.blg-vs img{display:block;width:100%;height:165px;object-fit:contain}.blg-vs figcaption{text-align:center;font-size:12px;font-weight:700;padding:8px 0}.blg-vs-badge{border-radius:50%;background:#007f83;color:#fff;font-size:12px;font-weight:800;width:36px;height:36px;display:grid;place-items:center}.blg-vs-full{position:relative;margin:20px 0;background:#fff}.blg-vs-full>img:first-child{width:100%;height:200px;object-fit:contain;display:block}.blg-vs-full .blg-vs-logo{position:absolute;right:4px;bottom:0;width:85px;height:auto}.blg-comparison article>p{margin-bottom:0}@media(max-width:640px){.blg-comparison .blg-two>article{padding:16px}.blg-vs img{height:125px}.blg-vs-full>img:first-child{height:180px}}
