.ntP7va_section{background:var(--background);color:var(--foreground)}.ntP7va_inner{max-width:1280px;padding:var(--capcar-editorial-section) var(--capcar-editorial-gutter);margin-inline:auto}.ntP7va_intro{max-width:44rem;margin-bottom:2rem}.ntP7va_intro h2{font-family:var(--capcar-editorial-display);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.12}.ntP7va_intro p{color:var(--muted-foreground);margin-top:1rem;line-height:1.75}.ntP7va_intro .ntP7va_hint{font-size:.875rem}.ntP7va_row{border-top:1px solid var(--border);overflow-anchor:none}.ntP7va_list{min-width:0}.ntP7va_row:last-child{border-bottom:1px solid var(--border)}.ntP7va_trigger{text-align:start;cursor:pointer;width:100%;min-height:68px;color:var(--foreground);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem .25rem;display:grid}.ntP7va_name{letter-spacing:-.025em;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:400}.ntP7va_caption{color:var(--muted-foreground);font-size:.875rem;font-weight:400;display:none}.ntP7va_trigger:focus-visible,.ntP7va_link:focus-visible,.ntP7va_retry:focus-visible,.ntP7va_credit a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.ntP7va_trigger:active{color:var(--primary)}.ntP7va_trigger:disabled,.ntP7va_retry:disabled{opacity:.55;cursor:not-allowed}.ntP7va_plus{color:var(--muted-foreground);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.ntP7va_row[data-open=true] .ntP7va_plus{color:var(--primary);transform:rotate(45deg)}.ntP7va_row[data-open=true] .ntP7va_name{color:var(--primary)}.ntP7va_reveal{overflow:hidden}.ntP7va_content{padding-bottom:1rem}.ntP7va_picture{aspect-ratio:2;background:var(--card);width:100%;color:var(--foreground);border-radius:4px;position:relative;overflow:hidden}.ntP7va_picture>p{text-align:center;place-content:center;padding:1.5rem;font-size:.875rem;line-height:1.6;display:grid;position:absolute;inset:0}.ntP7va_image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s linear;display:block}.ntP7va_picture[data-state=ready] .ntP7va_image{opacity:1}.ntP7va_picture[data-state=error]{border:1px solid var(--destructive)}.ntP7va_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.ntP7va_link,.ntP7va_retry{min-height:48px;color:var(--primary);text-underline-offset:4px;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.ntP7va_credit{color:var(--muted-foreground);margin-top:1rem;font-size:.75rem;line-height:1.8}.ntP7va_credit a{text-underline-offset:3px;align-content:center;min-height:44px;text-decoration:underline;display:inline-block}@media (min-width:640px){.ntP7va_trigger{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:2rem}.ntP7va_caption{display:block}.ntP7va_picture{max-height:360px}}@media (hover:hover){.ntP7va_trigger:hover .ntP7va_name,.ntP7va_link:hover,.ntP7va_retry:hover{color:var(--primary)}}@media (prefers-reduced-motion:reduce){.ntP7va_plus,.ntP7va_image{transition:none}}
