.nwd{--nwd-card:#fff;--nwd-text:#111827;--nwd-muted:#4b5563;--nwd-soft:#6b7280;--nwd-line:#e5e7eb;--nwd-line-soft:#f3f4f6;--nwd-chip:#f3f4f6;--nwd-violet:#7c3aed;--nwd-violet-ink:#5b21b6;--nwd-violet-soft:#f5f3ff;--nwd-violet-line:#ddd6fe;--nwd-green-ink:#065f46;--nwd-green-soft:#ecfdf5;--nwd-indigo:#1e1b4b;color:var(--nwd-text);max-width:1240px;margin:0 auto;padding:28px 24px 72px;font-size:15px;line-height:1.55}html.dark .nwd{--nwd-card:#17161f;--nwd-text:#f3f4f6;--nwd-muted:#b4b2c0;--nwd-soft:#9a98a8;--nwd-line:#2b2938;--nwd-line-soft:#23212e;--nwd-chip:#24222f;--nwd-violet-ink:#c4b5fd;--nwd-violet-soft:#7c3aed29;--nwd-violet-line:#a78bfa59;--nwd-green-ink:#6ee7b7;--nwd-green-soft:#10b98124}.nwd a{color:var(--nwd-violet-ink);text-decoration:none}.nwd a:hover{text-underline-offset:3px;text-decoration:underline}.nwd h1,.nwd h2,.nwd h3{color:var(--nwd-text);letter-spacing:-.015em;margin:0;font-weight:700}.nwd-crumbs{color:var(--nwd-muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.nwd-crumbs a{color:var(--nwd-muted)}.nwd-crumbs span[aria-current]{color:var(--nwd-text)}.nwd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:14px;display:flex}.nwd-h1{letter-spacing:-.02em;font-size:clamp(30px,4vw,40px);font-weight:750;line-height:1.15}.nwd-lead{color:var(--nwd-muted);max-width:760px;margin:12px 0 0;font-size:18px}.nwd-meta{color:var(--nwd-muted);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.nwd-meta span{align-items:center;gap:6px;display:inline-flex}.nwd-card{background:var(--nwd-card);border:1px solid var(--nwd-line);border-radius:16px}.nwd-pad{padding:22px 24px}.nwd-section-title{font-size:20px;font-weight:700}.nwd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.nwd-note{color:var(--nwd-muted);font-size:13px}.nwd-short{margin-top:24px}.nwd-short ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.nwd-short li{align-items:center;gap:12px;display:flex}.nwd-short li>svg{color:var(--nwd-violet);flex:none;margin-top:3px}.nwd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:8px;display:flex;box-shadow:0 1px 2px #1118270a,0 8px 24px -16px #1118272e}.nwd-seg{background:var(--nwd-chip);border-radius:12px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.nwd-seg a,.nwd-seg button{height:40px;color:var(--nwd-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;text-decoration:none!important}.nwd-seg [aria-current=page],.nwd-seg [aria-pressed=true]{background:var(--nwd-card);color:var(--nwd-text);font-weight:600;box-shadow:0 1px 2px #11182714,0 2px 8px -2px #1118271a}.nwd-count{background:var(--nwd-line);color:var(--nwd-muted);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:600}.nwd-seg [aria-current=page] .nwd-count,.nwd-seg [aria-pressed=true] .nwd-count{background:var(--nwd-violet);color:#fff}.nwd-pills{flex-wrap:wrap;gap:8px;display:flex}.nwd-pill{border:1px solid var(--nwd-line);background:var(--nwd-card);border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:14px;display:inline-flex;color:var(--nwd-text)!important;text-decoration:none!important}.nwd-pill:hover{border-color:var(--nwd-violet-line)}.nwd-pill[aria-current=page]{background:var(--nwd-indigo);border-color:var(--nwd-indigo);font-weight:600;color:#fff!important}.nwd-layout{flex-wrap:wrap;align-items:flex-start;gap:32px;margin-top:28px;display:flex}.nwd-main{flex-direction:column;flex:999 600px;gap:16px;min-width:0;display:flex}.nwd-aside{flex-direction:column;flex:280px;gap:16px;display:flex}.nwd-badge{border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.nwd-badge--partner{background:var(--nwd-violet-soft);color:var(--nwd-violet-ink)}.nwd-badge--rva{background:var(--nwd-green-soft);color:var(--nwd-green-ink)}.nwd-chip{color:var(--nwd-muted);background:var(--nwd-chip);border-radius:6px;padding:2px 8px;font-size:12px}.nwd-chips{flex-wrap:wrap;gap:6px;display:flex}.nwd-btn{border:1px solid var(--nwd-line);background:var(--nwd-card);height:44px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex;color:var(--nwd-text)!important;text-decoration:none!important}.nwd-btn:hover{border-color:var(--nwd-violet-line);background:var(--nwd-violet-soft)}.nwd-btn--primary{background:var(--nwd-violet);border-color:var(--nwd-violet);color:#fff!important}.nwd-btn--primary:hover{background:#6d28d9;border-color:#6d28d9}.nwd-btn--violet{color:var(--nwd-violet-ink)!important}.nwd-btn[disabled]{opacity:.55;cursor:not-allowed}.nwd-btn--indigo{background:var(--nwd-indigo);border-color:var(--nwd-indigo);width:100%;color:#fff!important}.nwd-btn--indigo:hover{background:#2e2a6b;border-color:#2e2a6b}.nwd-partner{flex-direction:column;gap:14px;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.nwd-partner:hover{border-color:var(--nwd-violet-line);box-shadow:0 12px 32px -12px #4c1d952e}.nwd-partner-top{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.nwd-logo{color:#fff;object-fit:contain;background:linear-gradient(145deg,#7c3aed,#5b21b6);border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:700;display:flex}.nwd-partner h3{font-size:19px}.nwd-partner-foot{border-top:1px solid var(--nwd-line-soft);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.nwd-list{overflow:hidden}.nwd-row{border-bottom:1px solid var(--nwd-line-soft);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px;transition:background .15s;display:flex}.nwd-row:last-child{border-bottom:0}.nwd-row:hover{background:var(--nwd-violet-soft)}.nwd-tile{background:var(--nwd-green-soft);width:40px;height:40px;color:var(--nwd-green-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.nwd-row-name{flex:220px;min-width:0}.nwd-row-name strong{font-size:15px}.nwd-row-name a strong{color:var(--nwd-text)}.nwd-row-sub{color:var(--nwd-muted);font-size:13px}.nwd-row-norms{flex:200px}.nwd-banner{background:var(--nwd-violet-soft);border-bottom:1px solid var(--nwd-line-soft);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 20px;display:flex}.nwd-banner p{color:var(--nwd-muted);flex:320px;margin:0;font-size:14px}.nwd-banner strong{color:var(--nwd-text)}.nwd-banner .nwd-btn{background:var(--nwd-indigo);border-color:var(--nwd-indigo);height:40px;color:#fff!important}.nwd-cta{background:var(--nwd-indigo);color:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex;position:relative;overflow:hidden}.nwd-cta:before{content:"";pointer-events:none;background-image:radial-gradient(#c4b5fd47 1px,#0000 1.2px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%)}.nwd-cta>*{position:relative}.nwd-cta .nwd-rings{pointer-events:none;width:200px;height:200px;position:absolute;bottom:-70px;right:-70px}.nwd-cta h2{color:#fff;font-size:19px;line-height:1.3}.nwd-cta p{color:#ddd6fe;margin:0}.nwd-cta .nwd-btn{background:#fff;border-color:#fff;height:48px;font-weight:700;color:#4c1d95!important}.nwd-cta small{color:#c4b5fd;text-align:center;font-size:13px}.nwd-faq details{border-bottom:1px solid var(--nwd-line)}.nwd-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px 4px;font-weight:600;list-style:none;display:flex}.nwd-faq summary::-webkit-details-marker{display:none}.nwd-faq summary:after{content:"";border-right:2px solid var(--nwd-soft);border-bottom:2px solid var(--nwd-soft);flex:none;width:9px;height:9px;margin-top:6px;transition:transform .2s;transform:rotate(45deg)}.nwd-faq details[open] summary:after{margin-top:10px;transform:rotate(-135deg)}.nwd-faq p{color:var(--nwd-muted);margin:0 4px 14px;font-size:14px}.nwd-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.nwd-normcard{flex-direction:column;gap:8px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:flex;color:var(--nwd-text)!important;text-decoration:none!important}.nwd-normcard:hover{border-color:var(--nwd-violet-line);box-shadow:0 12px 32px -12px #4c1d952e}.nwd-normcard strong{font-size:17px}.nwd-table-wrap{overflow-x:auto}.nwd-table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.nwd-table th{text-align:left;color:var(--nwd-soft);background:var(--nwd-line-soft);padding:12px 16px;font-weight:600}.nwd-table td{border-top:1px solid var(--nwd-line-soft);color:var(--nwd-muted);vertical-align:middle;padding:12px 16px}.nwd-table tr[data-picked=true] td{background:var(--nwd-violet-soft)}.nwd-check{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px;display:flex}.nwd-check input{accent-color:#7c3aed;cursor:pointer;width:20px;height:20px}.nwd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nwd-bar{z-index:20;border:1px solid var(--nwd-line);background:var(--nwd-card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:24px;padding:14px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 -8px 24px -12px #11182740}.nwd-ways{grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid;overflow:hidden}.nwd-way{flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;display:flex}.nwd-way+.nwd-way{border-left:1px solid var(--nwd-line);background:var(--nwd-violet-soft)}.nwd-way p{color:var(--nwd-muted);margin:0;font-size:14px}.nwd-way .nwd-btn{height:40px;margin-top:6px}.nwd-bar-text{flex:320px;align-items:center;gap:14px;min-width:0;display:flex}.nwd-bar-text strong{font-size:15px;display:block}.nwd-bar-text .nwd-note{display:block}.nwd-bar-names{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nwd-bar-actions{align-items:center;gap:14px;display:flex}.nwd-bar .nwd-btn--primary{height:48px;padding:0 22px}.nwd-link-btn{font:inherit;color:var(--nwd-muted);cursor:pointer;background:0 0;border:0;padding:4px;font-size:14px;font-weight:600}.nwd-link-btn:hover{color:var(--nwd-text)}.nwd-slots{flex:none;gap:6px;display:flex}.nwd-slots span{width:30px;height:30px;color:var(--nwd-soft);border:1.5px dashed var(--nwd-line);border-radius:9px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.nwd-slots span[data-on=true]{background:var(--nwd-violet);color:#fff;border:0}body:has(.nwd-bar) .nw-chat{display:none}.nwd-overlay{z-index:1000;background:#11182780;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.nwd-dialog{background:var(--nwd-card);border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:560px;max-height:100%;padding:28px;display:flex;overflow-y:auto;box-shadow:0 30px 80px -20px #11182780}.nwd-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nwd-field{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.nwd-field input,.nwd-field select,.nwd-field textarea{border:1px solid var(--nwd-line);height:44px;font:inherit;color:var(--nwd-text);background:var(--nwd-card);border-radius:10px;padding:0 12px;font-weight:400}.nwd-field textarea{resize:vertical;height:auto;padding:10px 12px}.nwd-consent{color:var(--nwd-muted);align-items:flex-start;gap:10px;font-size:13px;font-weight:400;display:flex}.nwd-consent input{accent-color:#7c3aed;flex:none;width:18px;height:18px;margin-top:2px}.nwd-error{color:#b91c1c;margin:0;font-size:14px}.nwd-choice{border:1px solid var(--nwd-line);background:var(--nwd-card);height:40px;color:var(--nwd-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px}.nwd-choice[aria-pressed=true]{border-color:var(--nwd-violet);background:var(--nwd-violet-soft);color:var(--nwd-violet-ink);font-weight:600}.nwd-profile-head{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.nwd-profile-head .nwd-logo{border-radius:18px;width:88px;height:88px;font-size:30px}.nwd-profile-head .nwd-logo[data-plain=true]{background:var(--nwd-chip);color:var(--nwd-muted)}.nwd-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--nwd-soft);font-size:12px;font-weight:600}.nwd-facts{border-top:1px solid var(--nwd-line);border-bottom:1px solid var(--nwd-line);flex-wrap:wrap;row-gap:12px;margin:24px 0 0;padding:18px 0;display:flex}.nwd-facts>div{border-left:1px solid var(--nwd-line);flex:170px;padding:2px 20px}.nwd-facts>div:first-child{border-left:0;padding-left:0}.nwd-facts dt{color:var(--nwd-soft);font-size:13px}.nwd-facts dd{margin:4px 0 0;font-size:15px}.nwd-kv{margin:0}.nwd-kv>div{border-bottom:1px solid var(--nwd-line-soft);gap:12px;padding:9px 2px;font-size:14px;display:flex}.nwd-kv dt{color:var(--nwd-muted);flex:0 0 130px}.nwd-kv dd{margin:0}.nwd-quote{background:var(--nwd-violet-soft);border:1px solid var(--nwd-violet-line);border-radius:12px;flex-direction:column;gap:12px;padding:22px;display:flex}@media (max-width:640px){.nwd{padding:20px 16px 72px}.nwd-table-wrap{overflow:visible}.nwd-table,.nwd-table tbody,.nwd-table tr,.nwd-table td{display:block}.nwd-table{min-width:0!important}.nwd-table thead{display:none}.nwd-table tr{border-top:1px solid var(--nwd-line-soft);grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 16px;display:grid}.nwd-table tbody tr:first-child{border-top:0}.nwd-table td{overflow-wrap:anywhere;border:0;padding:0}.nwd-table td[data-label]:before{content:attr(data-label) ": ";color:var(--nwd-soft)}.nwd-table--pick tr{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:12px}.nwd-table--pick td{grid-column:2}.nwd-table--pick td:first-child{grid-area:1/1/span 2}.nwd-table--pick td:nth-child(3){font-size:13px}.nwd-table--pick tr[data-picked=true],.nwd-table--pick tr[data-picked=true] td{background:var(--nwd-violet-soft)}.nwd-table tr:has(.nwd-banner){padding:0;display:block}.nwd-col-norms{display:none!important}.nwd-check{margin:-12px}.nwd-ways{grid-template-columns:1fr}.nwd-way+.nwd-way{border-left:0;border-top:1px solid var(--nwd-line)}.nwd-bar{bottom:max(12px, env(safe-area-inset-bottom));gap:12px;padding:12px}.nwd-bar-text{flex-basis:100%;gap:12px}.nwd-bar[data-empty=true] .nwd-ico{width:38px!important;height:38px!important}.nwd-bar>.nwd-btn,.nwd-bar-actions{width:100%}.nwd-bar-actions .nwd-btn{flex:1}.nwd-fields{grid-template-columns:minmax(0,1fr)}.nwd-facts>div{border-left:0;padding-left:0}.nwd-row .nwd-btn{width:100%}}.nwd{--nwd-ico-fill:#ddd6fe}html.dark .nwd{--nwd-ico-fill:#a78bfa38}.nwd-ico{color:var(--nwd-violet);flex:none;justify-content:center;align-items:center;display:inline-flex}.nwd-ico--tile{background:var(--nwd-violet-soft);box-shadow:inset 0 0 0 1px var(--nwd-violet-line);border-radius:28%}html.dark .nwd-ico{color:#a78bfa}.nwd-ico svg{overflow:visible}.nwd-ico .f{fill:var(--nwd-ico-fill)}.nwd-ico .fill{fill:currentColor;stroke:none}.nwd-ico .a-move{transform-box:fill-box;transform-origin:var(--origin,center)}.nwd-ico .a-draw{stroke-dasharray:1}@keyframes nwd-move{0%{transform:var(--from);opacity:var(--o,1)}65%{transform:var(--mid,none);opacity:1}to{opacity:1;transform:none}}@keyframes nwd-move-h{0%{transform:var(--from);opacity:var(--o,1)}65%{transform:var(--mid,none);opacity:1}to{opacity:1;transform:none}}@keyframes nwd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nwd-draw-h{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nwd-glow{0%{opacity:.15}to{opacity:1}}@keyframes nwd-glow-h{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.nwd-ico:not([data-done]) .a-move{animation:nwd-move .7s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both paused}.nwd-ico:not([data-done]) .a-draw{animation:nwd-draw .5s ease-out calc(var(--d,0s) + .15s) both paused}.nwd-ico:not([data-done]) .a-glow{animation:nwd-glow .4s ease-out var(--d,0s) both paused}.nwd-ico[data-in] .a-move,.nwd-ico[data-in] .a-draw,.nwd-ico[data-in] .a-glow{animation-play-state:running}:is(.nwd-ia:hover .nwd-ico,.nwd-ico.nwd-ia:hover) .a-move{animation:nwd-move-h .7s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}:is(.nwd-ia:hover .nwd-ico,.nwd-ico.nwd-ia:hover) .a-draw{animation:nwd-draw-h .5s ease-out var(--d,0s) both}:is(.nwd-ia:hover .nwd-ico,.nwd-ico.nwd-ia:hover) .a-glow{animation:nwd-glow-h .4s ease-out var(--d,0s) both}.nwd-ico--tile{transition:transform .2s,box-shadow .2s}:is(.nwd-ia:hover .nwd-ico--tile,.nwd-ico--tile.nwd-ia:hover){box-shadow:inset 0 0 0 1px var(--nwd-violet-line), 0 4px 10px -4px #7c3aed59;transform:translateY(-1px)}}.nwd-profile-head .nwd-profile-ico{border-radius:22px}.nwd-facts>div{align-items:center;gap:12px;display:flex}.nwd-facts dt,.nwd-facts dd{white-space:normal}.nwd-step{align-items:flex-start;gap:14px;display:flex}.nwd-step strong{display:block}.nwd-step-n{letter-spacing:.04em;text-transform:uppercase;color:var(--nwd-violet-ink);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.nwd-kv dt{align-items:center;gap:8px;display:inline-flex}.nwd-side-card{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.nwd-side-card h2{margin-top:2px}.nwd-side-card p{margin-top:0!important}.nwd-quote .nwd-ico--tile{background:var(--nwd-card)}
