.nc-comments{width:min(calc(100% - 3rem),var(--max));font-family:var(--font-body,"Inter",sans-serif);margin:0 auto;padding-block:clamp(4rem,8vw,7rem)}.nc-comments-heading{border-bottom:1px solid;justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.4rem;display:flex}.nc-comments-heading p{color:var(--nc-accent,#00bcea);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .65rem;font-size:.66rem;font-weight:800}.nc-comments-heading h2{font:600 clamp(2rem,4vw,3.8rem)/1 var(--font-display,"Poppins",sans-serif);letter-spacing:-.055em;margin:0}.nc-comments-heading>span{opacity:.55;font-size:.72rem;font-weight:700}.nc-comments-layout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.nc-comment-list{gap:2rem;display:grid}.nc-comment-thread{border-bottom:1px solid #64697640;gap:1rem;padding-bottom:1.6rem;display:grid}.nc-comment{outline:1px solid #0000;padding:.75rem;transition:background .25s,outline-color .25s}.nc-comment.is-referenced{outline-color:var(--nc-accent,#00bcea);background:#00bcea1a}.nc-comment-replies{border-left:1px solid #64697647;gap:.3rem;margin-left:clamp(1rem,4vw,3.2rem);padding-left:clamp(.7rem,2vw,1.4rem);display:grid}.nc-comment header{align-items:center;gap:.8rem;display:flex}.nc-comment header img{aspect-ratio:1;background:#ddd;border-radius:50%;width:2.4rem}.nc-comment header>div{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:flex}.nc-comment header strong{font-size:.86rem}.nc-comment time{opacity:.55;width:100%;font-size:.66rem}.nc-author-badge{background:var(--nc-accent,#00bcea);color:#06101b;text-transform:uppercase;border-radius:999px;padding:.15rem .4rem;font-size:.55rem;font-weight:800}.nc-comment-reference{color:var(--nc-accent-dark,#087f9e);margin:.7rem 0 0;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-block}.nc-comment-content{color:inherit;opacity:.8;margin:.8rem 0;font-size:.9rem;line-height:1.7}.nc-comment-content p{margin:.35rem 0}.nc-comment-reply{color:var(--nc-accent-dark,#087f9e);cursor:pointer;background:0 0;border:0;padding:0;font:700 .68rem inherit}.nc-comment-form{background:#ffffffb3;border:1px solid #64697640;gap:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid;position:sticky;top:7rem}.nc-comment-form label{gap:.35rem;display:grid}.nc-comment-form label span{font-size:.68rem;font-weight:800}.nc-comment-form input,.nc-comment-form textarea{width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #64697673;outline:0;padding:.65rem 0}.nc-comment-form input[readonly]{opacity:.65;cursor:not-allowed}.nc-comment-form textarea{resize:vertical}.nc-comment-form input:focus,.nc-comment-form textarea:focus{border-color:var(--nc-accent,#00bcea)}.nc-comment-form button[type=submit]{background:var(--secondary,#075a9c);color:#fff;cursor:pointer;border:0;justify-content:space-between;padding:.9rem 1rem;font:800 .78rem inherit;display:flex}.nc-comment-form button:disabled{opacity:.55}.nc-comment-privacy,.nc-comment-status,.nc-remember-row p{opacity:.68;margin:0;font-size:.68rem;line-height:1.5}.nc-comment-honeypot{position:absolute!important;left:-9999px!important}.nc-remember-row label{grid-template-columns:auto 1fr;align-items:center;gap:.55rem;display:flex}.nc-remember-row input{width:auto}.nc-remember-row button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nc-reply-context{background:#00bcea1a;padding:.65rem;font-size:.7rem}.nc-reply-context button{float:right;cursor:pointer;background:0 0;border:0;font:700 .65rem inherit}.nc-comments-podnerd{--nc-accent:#00bcea;--nc-accent-dark:#00bcea;color:#fff;width:100%;padding-inline:var(--pn-pad);background:#0d1724}.nc-comments-podnerd .nc-comment-form{background:#ffffff0f}.nc-comments-podnerd .nc-comment-form input,.nc-comments-podnerd .nc-comment-form textarea{color:#fff}.nc-comments-podnerd .nc-comment-form button[type=submit]{color:#0d1724;background:#00bcea}.nc-notify-row{grid-template-columns:auto 1fr;align-items:center;gap:.55rem;display:flex!important}.nc-notify-row input{width:auto}.nc-notify-row span{line-height:1.45}@media (width<=800px){.nc-comments{width:min(calc(100% - 2rem),var(--max))}.nc-comments-layout{grid-template-columns:1fr}.nc-comment-form{position:static}.nc-comments-podnerd{width:100%}.nc-comment-replies{margin-left:.5rem}}
