@keyframes kb-nlpopup-fadein{0%{opacity:0}to{opacity:1}}@keyframes kb-nlpopup-scalein{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.kb-nlpopup{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sx.kb-nlpopup{background:#2c20258c}.kb-nlpopup.is-open{animation:.18s both kb-nlpopup-fadein}.kb-nlpopup__panel{background:var(--paper,#fffdf6);border-radius:20px;width:100%;max-width:400px;max-height:calc(100vh - 40px);padding:max(28px,min(5vw,40px)) max(22px,min(4.5vw,32px));animation:.22s cubic-bezier(.22,1,.36,1) both kb-nlpopup-scalein;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px #2c202580}.kb-nlpopup__panel:focus{outline:none}.kb-nlpopup__panel--split{flex-wrap:wrap;max-width:620px;padding:0;display:flex}.kb-nlpopup__side{background:var(--plum,#2c2025);min-width:0;color:var(--cream,#efe9dd);flex-direction:column;flex:220px;justify-content:center;padding:30px 28px;display:flex;position:relative;overflow:hidden}.kb-nlpopup__side-shapes{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.kb-nlpopup__shape{opacity:.4;position:absolute}.kb-nlpopup__side-eyebrow{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#efe9dd99;z-index:2;margin:0 0 12px;font-size:12px;font-weight:700;position:relative}.kb-nlpopup__side-title{font-family:var(--serif);color:var(--paper,#fffdf6);z-index:2;margin:0 0 10px;font-size:max(22px,min(3vw,28px));font-weight:400;line-height:1.15;position:relative}.kb-nlpopup__side-lead{font-family:var(--sans);color:#efe9ddcc;z-index:2;max-width:26ch;margin:0;font-size:14px;line-height:1.5;position:relative}.kb-nlpopup__formside{background:var(--paper,#fffdf6);flex:260px;min-width:0;padding:30px 28px}@media (max-width:559px){.kb-nlpopup__panel--split{flex-direction:column;max-width:400px}.kb-nlpopup__side{padding:24px 26px}.kb-nlpopup__side-lead{max-width:none}}.kb-nlpopup__close{z-index:3;border:1px solid var(--line-strong,#2c202547);background:var(--paper,#fffdf6);width:36px;height:36px;color:var(--plum,#2c2025);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:background .16s,color .16s,border-color .16s;display:flex;position:absolute;top:14px;right:14px}.kb-nlpopup__close:hover{background:var(--plum,#2c2025);color:var(--paper,#fffdf6);border-color:var(--plum,#2c2025)}.kb-nlpopup__close:focus-visible{background:var(--plum,#2c2025);color:var(--paper,#fffdf6);border-color:var(--plum,#2c2025)}.kb-nlpopup__close:focus-visible{outline:2px solid var(--plum,#2c2025);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kb-nlpopup.is-open,.kb-nlpopup__panel{animation:none}}
