.mg-reader-comments{border:0;padding-top:0;container-type:inline-size}.blog-discussion{color:#173d2c;background:linear-gradient(138deg,#fffdf8,#f3f8f1);border:1px solid #c7d8c8;border-radius:46px 22px/34px 22px;margin-block-start:25px;padding:clamp(13px,2.5vw,25px)}.bd-head{border-bottom:1px solid #dce6d9;justify-content:space-between;align-items:start;gap:18px;padding-block-end:17px;display:flex}.bd-eyebrow{color:#895d1d;font-size:12px;font-weight:800}.bd-head h2{color:#24533f;margin:4px 0;font-size:clamp(20px,2vw,24px);line-height:1.5}.bd-head p,.bd-privacy,.bd-tags{color:#52695b;margin:0;font-size:12px}.bd-count{background:#eaf3e9;border:1px solid #bed3c1;border-radius:99px;flex:none;padding:5px 12px;font-size:12px}.bd-columns{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:22px;margin-top:19px;display:grid}.bd-form-side{border-inline-end:1px solid #dde6dc;min-width:0;padding-inline-end:21px}.bd-list-side{min-width:0}.bd-list-side h3,.bd-form-side .comment-reply-title{color:#24533f;margin:0 0 10px;font-size:16px}.blog-discussion #commentform{gap:9px;display:grid}.blog-discussion #commentform>p{margin:0}.bd-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.blog-discussion label,.bd-rating legend{color:#345b42;font-size:12px;font-weight:700}.blog-discussion label{gap:5px;display:grid}.blog-discussion :is(input[type=text],input[type=email],input[type=url],select,textarea){color:#173d2c;width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #cbdcc9;border-radius:13px 8px;padding:10px 12px}.blog-discussion textarea{resize:vertical;min-height:112px}.bd-rating{border:0;margin:0;padding:0}.bd-rating>div{gap:5px;display:flex}.bd-rating label{cursor:pointer;display:block;position:relative}.bd-rating input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bd-rating label>span:first-of-type{color:#7d6950;font-size:25px;line-height:1.4;display:block}.bd-rating label:has(input:checked)>span:first-of-type,.bd-rating label:has(~label input:checked)>span:first-of-type{color:#976710}.bd-rating label:has(input:focus-visible){outline:2px solid #38755b}.blog-discussion .form-submit input{color:#fff;font:inherit;cursor:pointer;background:#1b634d;border:0;border-radius:15px 5px;padding:10px 19px}.bd-list{overscroll-behavior:contain;scrollbar-color:#94b39b #edf3ec;min-height:160px;max-height:440px;overflow:auto}.bd-list ol{margin:0;padding:0;list-style:none}.bd-list .children{padding-inline-start:14px}.bd-list .comment-body,.bd-empty{overflow-wrap:anywhere;background:#f6faf4;border:1px solid #dce9dd;border-radius:17px 8px;margin:0 0 9px;padding:12px 14px}.bd-list .avatar{vertical-align:middle;border-radius:50%;width:38px;height:38px}.bd-list .comment-metadata,.bd-list .reply{font-size:12px}@container (width<=720px){.bd-columns{grid-template-columns:1fr;gap:15px}.bd-form-side{border:0;border-bottom:1px solid #dde6dc;padding:0 0 15px}.bd-list{max-height:340px}}@media (width<=700px){.blog-discussion{border-radius:29px 15px 31px}.bd-head{flex-wrap:wrap;gap:8px}.bd-columns{grid-template-columns:1fr}}