html body.nb-feedback-page-active{overflow-x:hidden;color:var(--nb-fl-text,#111321);background:#f6f7f9;}html body.nb-feedback-page-active main,html body.nb-feedback-page-active .site-main,html body.nb-feedback-page-active #primary,html body.nb-feedback-page-active .content-area,html body.nb-feedback-page-active .entry-content,html body.nb-feedback-page-active .wp-site-blocks>main{width:100%;max-width:none;margin:0;padding:0;}html body.nb-feedback-page-active .entry-header,html body.nb-feedback-page-active .page-header,html body.nb-feedback-page-active .wp-block-post-title{display:none;}body.nb-feedback-page-active .nb-feedback-page{width:100%;max-width:none;margin:0;}.nb-feedback-page,.nb-feedback-page *{box-sizing:border-box;}.nb-feedback-page{position:relative;left:auto;width:100%;max-width:none;margin:0;padding:62px 24px 96px;overflow:hidden;overflow:clip;color:#18172a;background:#f6f7f9;font-family:inherit;}.nb-feedback-page::before,.nb-feedback-page::after{display:none;}.nb-feedback-hero,.nb-feedback-layout{position:relative;z-index:1;width:min(1380px,100%);margin-right:auto;margin-left:auto;}.nb-feedback-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);gap:50px;align-items:center;min-height:430px;padding:58px 64px;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:14px;box-shadow:none;}.nb-feedback-hero::before{display:none;}.nb-feedback-hero__copy{position:relative;z-index:1;}.nb-feedback-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#624df0;font-size:12px;font-weight:850;letter-spacing:.075em;text-transform:uppercase;}.nb-feedback-eyebrow i{width:9px;height:9px;background:#6f58ff;border:3px solid rgba(111,88,255,.17);border-radius:50%;box-sizing:content-box;}.nb-feedback-hero h1{max-width:760px;margin:20px 0 20px;color:#111125;font-size:clamp(42px,5.1vw,72px);font-weight:850;letter-spacing:-.052em;line-height:.98;}.nb-feedback-hero__copy>p{max-width:700px;margin:0;color:#68667a;font-size:clamp(17px,1.4vw,20px);line-height:1.62;}.nb-feedback-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;margin-top:30px;padding:0 24px;color:#fff;text-decoration:none;background:#6654ff;border:1px solid #6654ff;border-radius:10px;box-shadow:none;font-size:15px;font-weight:800;transition:background .18s ease,border-color .18s ease;}.nb-feedback-hero__button:hover{color:#fff;background:#5140ee;border-color:#5140ee;transform:none;box-shadow:none;}.nb-feedback-hero__button svg{width:18px;height:18px;}.nb-feedback-hero__stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.nb-feedback-stat{position:relative;min-height:142px;padding:24px;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:14px;box-shadow:none;}.nb-feedback-stat::after{position:absolute;right:-34px;bottom:-34px;width:94px;height:94px;content:'';border-radius:50%;opacity:.2;}.nb-feedback-stat--review::after{background:#7760ff;}.nb-feedback-stat--progress::after{background:#e9a72c;}.nb-feedback-stat--done::after{background:#21b77b;}.nb-feedback-stat--declined::after{background:#8990a4;}.nb-feedback-stat strong{display:block;color:#17152c;font-size:42px;font-weight:850;letter-spacing:-.04em;line-height:1;}.nb-feedback-stat span{display:block;margin-top:12px;color:#6a687a;font-size:14px;font-weight:750;}.nb-feedback-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start;margin-top:0;}.nb-ideas-board,.nb-feedback-form-card{background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:14px;box-shadow:none;}.nb-ideas-board{min-width:0;padding:34px;}.nb-ideas-board__head{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:24px;}.nb-ideas-board__head h1,.nb-ideas-board__head h2,.nb-feedback-form-card h2{margin:7px 0 0;color:#17152b;font-size:clamp(26px,3vw,36px);font-weight:830;letter-spacing:-.035em;line-height:1.08;}.nb-ideas-board__head>p{max-width:265px;margin:0;color:#858294;font-size:13px;line-height:1.45;text-align:right;}.nb-idea-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:14px;}.nb-idea-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:46px;padding:8px 10px;color:#777487;background:transparent;border:0;border-radius:12px;font:inherit;font-size:12px;font-weight:780;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease;}.nb-idea-tabs button b{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;color:#777487;background:rgba(255,255,255,.7);border-radius:9px;font-size:11px;}.nb-idea-tabs button:hover{color:#4e3dde;background:rgba(255,255,255,.65);}.nb-idea-tabs button.is-active{color:#4e3dde;background:#f4f3ff;box-shadow:none;}.nb-idea-tabs button.is-active b{color:#fff;background:#6751ee;}.nb-idea-tabs button:focus-visible{outline:3px solid rgba(91,75,255,.2);outline-offset:2px;}.nb-idea-tab-note{margin:15px 2px 20px;color:#858294;font-size:13px;line-height:1.5;}.nb-idea-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.nb-idea-card{display:flex;min-width:0;min-height:250px;padding:22px;flex-direction:column;background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:14px;transition:border-color .18s ease;}.nb-idea-card:hover{border-color:rgba(102,84,255,.28);box-shadow:none;transform:none;}.nb-idea-card[hidden]{display:none;}.nb-idea-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;}.nb-idea-type,.nb-idea-status{display:inline-flex;align-items:center;min-height:29px;padding:0 10px;border-radius:10px;font-size:10px;font-weight:850;letter-spacing:.035em;text-transform:uppercase;}.nb-idea-type{color:#625e72;background:#f4f2f8;}.nb-idea-status--review{color:#5d48e8;background:#efecff;}.nb-idea-status--progress{color:#9a6508;background:#fff2d8;}.nb-idea-status--done{color:#087c50;background:#e0f8ed;}.nb-idea-status--declined{color:#626879;background:#eceef3;}.nb-idea-card h3{margin:19px 0 10px;color:#1d1b31;font-size:21px;font-weight:820;letter-spacing:-.025em;line-height:1.24;}.nb-idea-card__excerpt,.nb-idea-card__details p{margin:0;color:#6d6a7d;font-size:14px;line-height:1.58;}.nb-idea-card__details{margin-top:10px;}.nb-idea-card__details summary{width:fit-content;color:#5b47e8;font-size:12px;font-weight:780;cursor:pointer;}.nb-idea-card__details p{margin-top:10px;padding:12px;background:#f8f7fd;border-radius:12px;}.nb-idea-card__footer{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;color:#9996a7;font-size:11px;border-top:1px solid #efedf5;}.nb-idea-empty{display:grid;min-height:300px;place-items:center;align-content:center;padding:40px;text-align:center;background:#faf9fd;border:1px dashed #ded9ed;border-radius:20px;}.nb-idea-empty[hidden]{display:none;}.nb-idea-empty>span{display:grid;width:52px;height:52px;place-items:center;color:#fff;background:#6654ff;border-radius:14px;box-shadow:none;}.nb-idea-empty h3{margin:16px 0 6px;color:#242139;font-size:19px;}.nb-idea-empty p{margin:0;color:#8a8799;font-size:13px;}.nb-feedback-form-card{position:sticky;top:96px;padding:30px;}.nb-feedback-form-card__intro{margin:12px 0 0;color:#777486;font-size:14px;line-height:1.55;}.nb-feedback-form{display:grid;gap:18px;margin-top:25px;}.nb-feedback-form fieldset{min-width:0;margin:0;padding:0;border:0;}.nb-feedback-form legend,.nb-feedback-field>span{display:block;margin-bottom:8px;color:#29273b;font-size:13px;font-weight:780;}.nb-feedback-field>span em{margin-left:5px;color:#9693a6;font-style:normal;font-weight:500;}.nb-feedback-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}.nb-feedback-types label{position:relative;cursor:pointer;}.nb-feedback-types input{position:absolute;opacity:0;pointer-events:none;}.nb-feedback-types span{display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 10px;color:#5f5b70;font-size:11px;font-weight:760;text-align:center;background:#faf9ff;border:1px solid #e8e4f2;border-radius:12px;transition:.18s ease;}.nb-feedback-types input:checked+span{color:#4d3be4;background:#f0edff;border-color:#8877ff;box-shadow:0 0 0 3px rgba(104,83,243,.08);}.nb-feedback-types input:focus-visible+span{outline:3px solid rgba(91,75,255,.2);outline-offset:2px;}.nb-feedback-field{position:relative;display:block;}.nb-feedback-field textarea,.nb-feedback-field input{display:block;width:100%;margin:0;color:#181629;background:#fbfaff;border:1px solid #e3dfef;border-radius:14px;outline:0;box-shadow:none;font:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;}.nb-feedback-field textarea{min-height:154px;padding:14px 15px 28px;resize:vertical;line-height:1.55;}.nb-feedback-field input{min-height:48px;padding:0 15px;}.nb-feedback-field textarea:focus,.nb-feedback-field input:focus{background:#fff;border-color:#7562f5;box-shadow:0 0 0 4px rgba(91,75,255,.1);}.nb-feedback-field small{position:absolute;right:12px;bottom:8px;color:#9a97aa;font-size:10px;}.nb-feedback-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.nb-feedback-status{display:none;padding:12px 13px;font-size:12px;font-weight:680;line-height:1.45;border-radius:12px;}.nb-feedback-status.is-error,.nb-feedback-status.is-success{display:block;}.nb-feedback-status.is-error{color:#9b2632;background:#fff0f2;border:1px solid #ffd4da;}.nb-feedback-status.is-success{color:#08764c;background:#e9f9f1;border:1px solid #c8efdc;}.nb-feedback-submit{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:9px;padding:0 20px;color:#fff;background:#6654ff;border:1px solid #6654ff;border-radius:10px;box-shadow:none;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .18s ease,border-color .18s ease,opacity .18s ease;}.nb-feedback-submit:hover:not(:disabled){background:#5140ee;border-color:#5140ee;transform:none;box-shadow:none;}.nb-feedback-submit:disabled{cursor:wait;opacity:.72;}.nb-feedback-submit svg{width:18px;height:18px;}.nb-feedback-submit.is-loading svg{animation:nbFeedbackPulse .8s ease-in-out infinite alternate;}.nb-feedback-privacy{margin:-7px 0 0;color:#9a97a7;font-size:10px;line-height:1.5;text-align:center;}@keyframes nbFeedbackPulse{from{opacity:.35;transform:translateX(-2px);}to{opacity:1;transform:translateX(2px);}}@media (max-width:1180px){.nb-feedback-hero{grid-template-columns:minmax(0,1fr) 390px;gap:34px;padding:48px;}.nb-feedback-layout{grid-template-columns:minmax(0,1fr) 370px;}.nb-idea-tabs{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:900px){.nb-feedback-page{padding:36px 18px 72px;}.nb-feedback-hero{grid-template-columns:1fr;padding:42px;}.nb-feedback-hero__stats{grid-template-columns:repeat(4,minmax(0,1fr));}.nb-feedback-stat{min-height:112px;padding:19px 16px;}.nb-feedback-stat strong{font-size:32px;}.nb-feedback-stat span{font-size:11px;}.nb-feedback-layout{grid-template-columns:1fr;}.nb-feedback-form-card{position:static;order:-1;}}@media (max-width:660px){.nb-feedback-page{padding:20px 12px 58px;}.nb-feedback-hero,.nb-ideas-board,.nb-feedback-form-card{border-radius:22px;}.nb-feedback-hero{gap:28px;min-height:0;padding:32px 24px;}.nb-feedback-hero h1{font-size:clamp(38px,12vw,54px);}.nb-feedback-hero__copy>p{font-size:16px;}.nb-feedback-hero__button{width:100%;}.nb-feedback-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}.nb-feedback-stat{min-height:104px;padding:17px;border-radius:17px;}.nb-feedback-stat strong{font-size:30px;}.nb-ideas-board,.nb-feedback-form-card{padding:23px 18px;}.nb-ideas-board__head{display:block;}.nb-ideas-board__head>p{margin-top:10px;text-align:left;}.nb-idea-tabs{display:flex;margin-right:-18px;margin-left:-18px;padding:6px 18px;overflow-x:auto;background:transparent;border:0;border-radius:0;scrollbar-width:none;}.nb-idea-tabs::-webkit-scrollbar{display:none;}.nb-idea-tabs button{flex:0 0 auto;min-width:148px;background:#f5f3fb;border:1px solid #ebe8f5;}.nb-idea-grid{grid-template-columns:1fr;}.nb-idea-card{min-height:230px;}.nb-feedback-types{grid-template-columns:1fr 1fr;}}@media (max-width:390px){.nb-feedback-hero{padding:28px 20px;}.nb-feedback-stat span{font-size:10px;}.nb-idea-card__top{align-items:flex-start;flex-direction:column;}.nb-idea-card__footer{align-items:flex-start;flex-direction:column;}}