.nl-band{z-index:1;padding:0 0 96px;position:relative}.nl-band__panel{border-radius:var(--radius-panel);background:#f5f3ff;grid-template-columns:1fr 1fr;gap:48px;padding:16px;display:grid}.nl-band__copy{flex-direction:column;align-self:center;align-items:flex-start;gap:32px;padding:48px 0 48px 48px;display:flex}.nl-band__eyebrow{font-size:12px;line-height:1.2;font-weight:var(--w-600);letter-spacing:.09em;text-transform:uppercase;color:#a17bf9;margin-bottom:-16px}.nl-band__title{text-wrap:balance}.nl-band__points{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.nl-band__point{grid-template-columns:20px 1fr;column-gap:12px;font-size:17px;line-height:1.5;display:grid}.nl-band__point:before{content:"";background:#a17bf9;border-radius:2px;grid-row:1/3;width:8px;height:8px;margin:8px 0 0 6px}.nl-band__point-title{font-weight:var(--w-530)}.nl-band__point-text{color:var(--oat-800)}.nl-form{flex-direction:column;gap:8px;width:100%;display:flex}.nl-form__row{gap:16px;display:flex}.nl-form__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nl-form__input{border-radius:var(--radius-btn);background:var(--white);min-width:0;height:56px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--black);font:inherit;font-size:17px;font-weight:var(--w-400);border:0;outline:0;flex:1;padding:0 16px;transition:box-shadow .2s}.nl-form__input::placeholder{color:var(--oat-600)}.nl-form__input:focus{box-shadow:inset 0 0 0 1.5px var(--black)}.nl-form__input[aria-invalid]{box-shadow:inset 0 0 0 1.5px #c4001a}.nl-form__btn{height:56px;padding:0 20px}.nl-form__btn svg{width:16px;height:16px}.nl-form__btn:disabled{opacity:.5;cursor:progress}.nl-form__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nl-form__error{color:#c4001a;margin:0;font-size:14px;line-height:1.4}.nl-form__error:empty{display:none}.nl-form__note{color:var(--oat-700);margin:0;font-size:14px;line-height:1.5}.nl-form__privacy{text-underline-offset:2px;text-decoration:underline}.nl-form__privacy:hover{color:var(--black)}.nl-form--done{flex-direction:row;align-items:flex-start;gap:12px;min-height:56px}.nl-form__check{background:var(--black);width:28px;height:28px;color:var(--white);border-radius:999px;flex:none;place-items:center;display:grid}.nl-form__check svg{width:16px;height:16px}.nl-form__done-title{font-size:19px;line-height:1.4;font-weight:var(--w-530);margin:0}.nl-form__done-text{color:var(--oat-800);margin:0;font-size:14px;line-height:1.5}.nl-band__visual{border-radius:18px;grid-template-columns:minmax(0,1fr);place-items:center;min-height:600px;padding:48px 40px;display:grid;position:relative;overflow:hidden}.nl-band__art{background:radial-gradient(70% 60% at 20% 15%,#ffffffb3,#fff0 70%),radial-gradient(55% 50% at 90% 95%,#ffc4a08c,#ffc4a000 70%),#e6defe;position:absolute;inset:0}.nl-feed{flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex;position:relative}.nl-feed__list{z-index:2;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.nl-feed__note{color:var(--black);background:#ffffffd6;border:1px solid #ffffffe6;border-radius:20px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;box-shadow:0 10px 30px #4628961f}.nl-feed__note:first-child{background:#ffffffd9}.nl-feed__avatar{background:var(--black);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.nl-feed__mark{letter-spacing:-.015em;background:linear-gradient(90deg,#35d0e8,#635bff 45%,#fbfcfa 80%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-2px;font-size:14px;font-weight:700;line-height:1}.nl-feed__body{flex-direction:column;flex:1;min-width:0;font-size:14px;line-height:1.35;display:flex}.nl-feed__top{opacity:.7;justify-content:space-between;gap:8px;font-size:12px;display:flex}.nl-feed__title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-600);overflow:hidden}.nl-feed__text{opacity:.85}.nl-feed__fold{z-index:1;background:#ffffffb3;border:1px solid #fffc;border-top:0;border-radius:0 0 16px 16px;width:92%;height:12px;margin-top:-4px;position:relative}.nl-feed__fold--back{z-index:0;background:#ffffff47;width:84%;margin-top:-2px}@media (max-width:991px){.nl-band__panel{gap:32px}.nl-band__copy{padding:32px 0 32px 32px}.nl-band__visual{padding:40px 24px}}@media (max-width:767px){.nl-band{padding-bottom:48px}.nl-band__panel{border-radius:16px;grid-template-columns:1fr;gap:8px;padding:12px}.nl-band__copy{gap:24px;padding:20px 8px 24px}.nl-band__eyebrow{margin-bottom:-12px}.nl-band__visual{border-radius:12px;min-height:0;padding:28px 16px}.nl-feed__title{white-space:normal}.nl-form__row{flex-direction:column}.nl-form__input{flex:none}.nl-form__btn{width:100%;max-width:none}}
