.article{width:100%;max-width:760px;padding:calc(var(--nlp-header-h) + 48px) 20px 96px;color:var(--nlp-muted);margin:0 auto;font-size:15px;line-height:2}.article__eyebrow{color:var(--nlp-gold);letter-spacing:.2em;margin:0 0 14px;font-size:10px}.article h1{color:var(--nlp-white);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.35}.article__meta{color:var(--nlp-muted);letter-spacing:.06em;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px;font-size:11px;display:flex}.article__lead{border-bottom:1px solid var(--nlp-line);color:var(--nlp-white);margin:0 0 40px;padding-bottom:28px;font-size:16px}.article h2{border-top:1px solid var(--nlp-line);color:var(--nlp-gold);margin:48px 0 14px;padding-top:28px;font-size:19px;font-weight:600;line-height:1.6}.article h3{color:var(--nlp-white);margin:30px 0 10px;font-size:15px;font-weight:600}.article p{margin:0 0 16px}.article ul,.article ol{margin:0 0 16px;padding-left:1.5em}.article li{margin-bottom:8px}.article a:not(.button):not(.share__btn){color:var(--nlp-gold);text-underline-offset:3px}.article b,.article strong{color:var(--nlp-white);font-weight:600}.article code{background:var(--nlp-surface);border-radius:4px;padding:2px 6px;font-size:13px}.article table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:13px}.article th,.article td{border-bottom:1px solid var(--nlp-line);text-align:left;vertical-align:top;padding:10px 12px}.article th{color:var(--nlp-white);white-space:nowrap;font-weight:600}.article__note{border-left:2px solid var(--nlp-gold);background:var(--nlp-surface);margin:0 0 20px;padding:16px 18px;font-size:14px}.article__note p:last-child{margin-bottom:0}.article__cta{border:1px solid var(--nlp-line);background:var(--nlp-surface);text-align:center;border-radius:8px;margin:56px 0 0;padding:28px 24px}.article__cta h2{color:var(--nlp-white);border:0;margin:0 0 8px;padding:0;font-size:17px}.article__cta p{margin:0 0 18px;font-size:13px}.guides{width:100%;max-width:860px;padding:calc(var(--nlp-header-h) + 48px) 20px 96px;margin:0 auto}.guides>h1{color:var(--nlp-white);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,5vw,40px);font-weight:600}.guides__lead{color:var(--nlp-muted);margin:0 0 40px;font-size:15px;line-height:2}.guides__list{margin:0;padding:0;list-style:none}.guides__item{border-top:1px solid var(--nlp-line);padding:24px 0}.guides__item a{color:var(--nlp-white);font-size:17px;font-weight:600;line-height:1.6;text-decoration:none}.guides__item a:hover{color:var(--nlp-gold)}.guides__item p{color:var(--nlp-muted);margin:8px 0 0;font-size:13px;line-height:1.95}.guides__item span{color:var(--nlp-muted);letter-spacing:.06em;margin-top:10px;font-size:11px;display:block}@media (max-width:700px){.article,.guides{padding:calc(var(--nlp-header-h) + 36px) 18px 72px}.article{font-size:14px}.article table{display:block;overflow-x:auto}}.article .button.gold{color:#201a10;text-decoration:none}.reviews{width:100%;max-width:860px;padding:calc(var(--nlp-header-h) + 48px) 20px 96px;margin:0 auto}.reviews>h1{color:var(--nlp-white);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,5vw,40px);font-weight:600}.reviews h2{color:var(--nlp-gold);margin:0 0 12px;font-size:16px;font-weight:600}.reviews__policy{border:1px solid var(--nlp-line);background:var(--nlp-surface);border-radius:8px;margin:0 0 40px;padding:20px 24px}.reviews__policy ul{color:var(--nlp-muted);margin:0;padding-left:1.3em;font-size:13px;line-height:1.95}.reviews__list{margin:0 0 56px}.reviews__empty{border-top:1px solid var(--nlp-line);border-bottom:1px solid var(--nlp-line);color:var(--nlp-muted);text-align:center;padding:32px 0;font-size:14px}.reviews__item{border-top:1px solid var(--nlp-line);padding:24px 0}.reviews__body{color:var(--nlp-white);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:2}.reviews__meta{color:var(--nlp-muted);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;font-size:12px;display:flex}.reviews__form{border-top:1px solid var(--nlp-line);padding-top:32px}.reviews__note{color:var(--nlp-muted);margin:0 0 20px;font-size:13px;line-height:1.95}.reviews__note a,.reviews__done a{color:var(--nlp-gold);text-underline-offset:3px}.reviews__fields{flex-direction:column;gap:18px;display:flex}.reviews__fields label{color:var(--nlp-white);flex-direction:column;gap:8px;font-size:13px;display:flex}.reviews__fields input,.reviews__fields select,.reviews__fields textarea{border:1px solid var(--nlp-line);background:var(--nlp-surface);width:100%;color:var(--nlp-white);font:inherit;border-radius:6px;padding:12px 14px;font-size:15px}.reviews__fields textarea{resize:vertical;line-height:1.8}.reviews__fields input:focus-visible,.reviews__fields select:focus-visible,.reviews__fields textarea:focus-visible{outline:2px solid var(--nlp-gold);outline-offset:2px}.reviews__count{color:var(--nlp-muted);align-self:flex-end;font-size:12px}.reviews__turnstile{min-height:65px}.reviews__error{color:var(--nlp-gold);margin:0;font-size:13px}.reviews__fields .button{font:inherit;cursor:pointer;border:0;align-self:flex-start}.reviews__fields .button:disabled{opacity:.5;cursor:not-allowed;transform:none}.reviews__blocker{min-height:1.9em;color:var(--nlp-muted);margin:-6px 0 0;font-size:13px;line-height:1.9}.reviews__done{border:1px solid var(--nlp-line);background:var(--nlp-surface);color:var(--nlp-white);border-radius:8px;padding:24px;font-size:14px;line-height:2}.reviews__done p{margin:0 0 16px}.reviews .share{margin-top:56px}@media (max-width:700px){.reviews{padding:calc(var(--nlp-header-h) + 36px) 18px 72px}}
