.blog-content{color:#fff9;letter-spacing:.005em;font-size:16.5px;line-height:1.78}.blog-content h2{color:#ffffffeb;letter-spacing:-.025em;margin:3rem 0 1.25rem;font-size:clamp(20px,2.5vw,26px);font-weight:700;line-height:1.2}.blog-content h2:first-child{margin-top:0}.blog-content h3{color:#ffffffe0;letter-spacing:-.015em;margin:2.25rem 0 .75rem;font-size:clamp(17px,2vw,20px);font-weight:600;line-height:1.3}.blog-content p{margin:0 0 1.5rem}.blog-content strong{color:#ffffffd9;font-weight:600}.blog-content ul,.blog-content ol{margin:0 0 1.5rem;padding-left:1.25rem}.blog-content li{margin-bottom:.65rem;padding-left:.25rem}.blog-content li::marker{color:var(--ns-teal)}.blog-content a{color:var(--ns-teal);border-bottom:1px solid #00c6a940;text-decoration:none;transition:border-color .2s,opacity .2s}.blog-content a:hover{border-color:var(--ns-teal)}.blog-content blockquote{border-left:3px solid var(--ns-teal);color:#ffffff8c;background:#ffffff0a;border-radius:0 14px 14px 0;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}.blog-content blockquote p{margin:0}.blog-content img{border:1px solid #ffffff14;border-radius:14px;max-width:100%;margin:2rem 0}.blog-content code{color:var(--ns-teal);background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;padding:.15em .45em;font-size:.88em}.blog-content pre{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;margin:2rem 0;padding:1.5rem;overflow-x:auto}.blog-content pre code{background:0 0;border:none;padding:0;font-size:.85em}.blog-content hr{border:none;border-top:1px solid #ffffff14;margin:2.5rem 0}.blog-content mark{color:#16181d;background-color:#fff3a3;border-radius:4px;padding:.05em .28em}.blog-content u{text-underline-offset:2px;text-decoration:underline}.blog-content s,.blog-content del{text-decoration:line-through}.blog-faq__title{color:#ffffffeb;letter-spacing:-.025em;margin:0 0 1.25rem;font-size:clamp(20px,2.5vw,26px);font-weight:700;line-height:1.2}.blog-faq{flex-direction:column;gap:10px;display:flex}.blog-faq__item{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;transition:border-color .2s,background-color .2s}.blog-faq__item[open]{background:#00c6a90a;border-color:#00c6a947}.blog-faq__q{cursor:pointer;color:#ffffffe0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.blog-faq__q::-webkit-details-marker{display:none}.blog-faq__q:focus-visible{outline-offset:2px;border-radius:14px;outline:2px solid #00c6a999}.blog-faq__icon{flex:none;width:14px;height:14px;position:relative}.blog-faq__icon:before,.blog-faq__icon:after{content:"";background:var(--ns-teal);border-radius:2px;height:2px;margin-top:-1px;transition:transform .25s;position:absolute;top:50%;left:0;right:0}.blog-faq__icon:after{transform:rotate(90deg)}.blog-faq__item[open] .blog-faq__icon:after{transform:rotate(0)}.blog-faq__a{color:#fff9;white-space:pre-line;margin:0;padding:0 20px 20px;font-size:15.5px;line-height:1.7}
