.nl-profile-hero{background:radial-gradient(55% 45% at 0% 0%, #e2e7fc73, transparent 70%), var(--app-bg);min-height:calc(100vh - 57px);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.nl-profile-hero{background:radial-gradient(55% 45% at 0% 0%, lab(91.6597% 1.6157 -11.167/.45), transparent 70%), var(--app-bg)}}.nl-profile-hero__inner{align-items:center;gap:1.75rem;max-width:64rem;margin-inline:auto;padding:2.25rem 1rem 4rem;display:grid;position:relative}@media (min-width:900px){.nl-profile-hero__inner{grid-template-columns:minmax(15rem,.78fr) minmax(0,1.22fr);gap:3.25rem;padding-top:4.25rem;padding-bottom:5.5rem}}.nl-profile-hero__photo-wrap{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow-lg);border-radius:1.5rem;max-height:15.5rem;overflow:hidden}@media (min-width:900px){.nl-profile-hero__photo-wrap{align-self:stretch;min-height:22rem;max-height:none}}.nl-profile-hero__photo{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.nl-profile-hero__talk{min-width:0}.nl-profile-hero__ask{letter-spacing:-.03em;color:var(--app-ink);font-size:clamp(1.7rem,4vw,2.55rem);font-weight:700;line-height:1.12}.nl-profile-hero__aside{max-width:32rem;color:var(--app-ink-soft);margin-top:.8rem;font-size:1.05rem;line-height:1.55}.nl-profile-hero__reply{border:0;border-bottom:1px solid var(--app-border);width:100%;color:var(--app-ink);resize:none;background:0 0;margin-top:1.75rem;padding:.7rem 0;font-size:1.05rem;line-height:1.5;display:block}.nl-profile-hero__reply::placeholder{color:var(--app-ink-faint)}.nl-profile-hero__reply:focus{border-bottom-color:var(--app-accent);outline:none}.nl-profile-hero__say{background:var(--app-accent);color:#fff;border:0;border-radius:.75rem;margin-top:1.5rem;padding:.85rem 1.4rem;font-size:.875rem;font-weight:600;display:block}.nl-profile-hero__say:hover{background:var(--app-accent-strong)}.nl-profile-hero__say:disabled{cursor:not-allowed;opacity:.4}.nl-profile-hero__back{color:var(--app-ink-faint);background:0 0;border:0;margin-top:1rem;padding:0;font-size:.875rem;display:inline-block}.nl-profile-hero__back:hover{color:var(--app-ink)}.nl-profile-hero__choice{border:0;border-bottom:1px solid var(--app-border-soft);text-align:left;width:100%;color:var(--app-ink);background:0 0;margin-top:.25rem;padding:1rem 0;font-size:1.05rem;font-weight:500;display:block}.nl-profile-hero__choice:first-of-type{margin-top:1.5rem}.nl-profile-hero__choice:hover,.nl-profile-hero__choice.is-on{color:var(--app-accent)}.nl-profile-hero__chips{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.nl-profile-hero__chip{color:var(--app-ink-soft);background:0 0;border:0;padding:.35rem .15rem;font-size:.95rem;font-weight:500}.nl-profile-hero__chip:hover,.nl-profile-hero__chip.is-on{color:var(--app-accent)}.nl-profile-hero__kept{color:var(--app-ink-soft);margin-bottom:1.25rem;font-size:.875rem}.nl-profile-hero__kept button{color:var(--app-accent);background:0 0;border:0;margin-left:.6rem;padding:0;font-weight:500}.nl-profile-hero__kept button:hover{text-decoration:underline}.nl-profile-hero__note{color:var(--app-ink-faint);margin-top:1.25rem;font-size:.75rem}.nl-profile-hero--plain .nl-profile-hero__inner{max-width:36rem;display:block}
