.nv-attys{--nv-paper:#fbf9f4;--nv-surface:#fff;--nv-almond:#f1ead6;--nv-saffron:#fec256;--nv-saffron-deep:#f0a92e;--nv-navy:#08314d;--nv-ink:#0d1b26;--nv-ink-80:#2a3744;--nv-ink-60:#56636e;--nv-ink-40:#8e9aa3;--nv-rule:#ddd5c1;--nv-rule-soft:#ece6d3;--nv-display:"Montserrat",system-ui,-apple-system,sans-serif;--nv-body:"Open Sans",system-ui,-apple-system,sans-serif;--nv-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--nv-r-sm:3px;--nv-r-md:6px;--nv-r-lg:12px;background:var(--nv-paper);color:var(--nv-ink);display:block;font-family:var(--nv-body);width:100%}.nv-attys *,.nv-attys :after,.nv-attys :before{box-sizing:border-box}.nv-attys__token{background:rgba(180,140,60,.1);border-radius:3px;color:#7a5a14;display:inline;font-family:var(--nv-mono);font-size:.82em;letter-spacing:.01em;padding:1px 6px}.nv-attys__eyebrow{color:var(--nv-navy);display:inline-block;font-family:var(--nv-display);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.nv-attys__h1{font-size:44px;font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:12px 0 18px;max-width:20ch;text-wrap:balance}.nv-attys__h1,.nv-attys__h2{color:var(--nv-ink);font-family:var(--nv-display)}.nv-attys__h2{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 24px}.nv-attys__h2--sm{font-size:24px;margin-bottom:8px}.nv-attys__lede{color:var(--nv-ink-80);font-family:var(--nv-body);font-size:20px;font-weight:400;line-height:1.55;margin:0;max-width:64ch;text-wrap:pretty}.nv-attys__breadcrumb{color:var(--nv-ink-60);font-family:var(--nv-mono);font-size:12px;margin:0 auto;max-width:1180px;padding:28px 64px 0}.nv-attys__breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.nv-attys__breadcrumb a{color:inherit;text-decoration:none}.nv-attys__breadcrumb a:focus-visible,.nv-attys__breadcrumb a:hover{color:var(--nv-navy);text-decoration:underline}.nv-attys__crumb-sep{color:var(--nv-ink-40)}.nv-attys__crumb-current{color:var(--nv-navy)}.nv-attys__hero{margin:0 auto;max-width:1180px;padding:40px 64px 64px}.nv-attys__filter{margin:0 auto;max-width:1180px;padding:0 64px 32px}.nv-attys__filter-bar{align-items:center;background:var(--nv-surface);border:1px solid var(--nv-rule);border-radius:var(--nv-r-md);display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;padding:20px 24px}.nv-attys__filter-leading{color:var(--nv-ink-60);flex-shrink:0;font-family:var(--nv-display);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nv-attys__filter-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.nv-attys__filter-label{color:var(--nv-ink-60);font-family:var(--nv-body);font-size:13px;font-weight:600}.nv-attys__filter-chips{display:flex;flex-wrap:wrap;gap:4px}.nv-attys__chip{align-items:center;background:transparent;border:1px solid var(--nv-rule);border-radius:999px;color:var(--nv-ink-80);cursor:pointer;display:inline-flex;font-family:var(--nv-body);font-size:13px;font-weight:500;min-height:32px;padding:5px 11px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.nv-attys__chip:focus-visible,.nv-attys__chip:hover{border-color:var(--nv-navy);color:var(--nv-navy)}.nv-attys__chip.is-active{background:var(--nv-navy);border-color:var(--nv-navy);color:#fff;font-weight:600}.nv-attys__section{margin:0 auto;max-width:1180px;padding:56px 64px 40px}.nv-attys__section--partners{padding-top:56px}.nv-attys__section--attorneys{padding-bottom:48px;padding-top:32px}.nv-attys__section--support{padding-bottom:80px;padding-top:56px}.nv-attys__support-lede{color:var(--nv-ink-60);font-family:var(--nv-body);font-size:13.5px;margin:0 0 24px}.nv-attys__grid{display:grid;gap:22px}.nv-attys__grid--partners{grid-template-columns:repeat(3,1fr)}.nv-attys__grid--attorneys{gap:18px;grid-template-columns:repeat(4,1fr)}.nv-attys__card{background:var(--nv-surface);border:1px solid var(--nv-rule-soft);border-radius:var(--nv-r-md);color:inherit;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;text-decoration:none;transition:transform .18s ease,border-color .18s,box-shadow .18s}a.nv-attys__card{cursor:pointer}a.nv-attys__card:focus-visible,a.nv-attys__card:hover{border-color:var(--nv-navy);box-shadow:0 6px 24px rgba(8,49,77,.08);outline:none;text-decoration:none;transform:translateY(-2px)}a.nv-attys__card:focus-visible{outline:2px solid var(--nv-navy);outline-offset:2px}.nv-attys__card--placeholder{opacity:.55;pointer-events:none}.nv-attys__card-img{aspect-ratio:4/5;background:#dadde2;overflow:hidden;position:relative}.nv-attys__card-img--initials{background:var(--nv-almond)}.nv-attys__card-img img{height:100%;inset:0;object-fit:cover;object-position:center 22%;position:absolute;width:100%}.nv-attys__initials{align-items:center;color:var(--nv-navy);display:flex;font-family:var(--nv-display);font-size:44px;font-weight:700;inset:0;justify-content:center;letter-spacing:-.02em;opacity:.55;position:absolute}.nv-attys__card--featured .nv-attys__initials{font-size:64px}.nv-attys__badge{background:var(--nv-saffron);border-radius:3px;color:var(--nv-navy);font-family:var(--nv-mono);font-size:10.5px;font-weight:600;left:12px;letter-spacing:.04em;padding:4px 8px;position:absolute;top:12px}.nv-attys__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;padding:16px 18px 18px}.nv-attys__card-eyebrow{color:var(--nv-ink-60);font-family:var(--nv-display);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nv-attys__card-title{color:var(--nv-ink);font-family:var(--nv-display);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:2px 0 4px}.nv-attys__card--featured .nv-attys__card-title{font-size:20px}.nv-attys__card-meta{color:var(--nv-ink-60);font-family:var(--nv-body);font-size:12.5px;line-height:1.45;margin:0}.nv-attys__card-foot{color:var(--nv-ink-60);display:flex;font-family:var(--nv-mono);font-size:11px;gap:8px;justify-content:space-between;letter-spacing:.02em;margin-top:auto;padding-top:10px}.nv-attys__support-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.nv-attys__support-row{align-items:center;background:var(--nv-surface);border:1px solid var(--nv-rule);border-radius:var(--nv-r-md);color:inherit;display:flex;gap:14px;padding:14px 18px;text-decoration:none;transition:border-color .15s,transform .15s}a.nv-attys__support-row:focus-visible,a.nv-attys__support-row:hover{border-color:var(--nv-navy);outline:none}a.nv-attys__support-row:focus-visible{outline:2px solid var(--nv-navy);outline-offset:2px}.nv-attys__support-row--placeholder{opacity:.6;pointer-events:none}.nv-attys__support-avatar{align-items:center;background:var(--nv-almond);border-radius:50%;color:var(--nv-navy);display:flex;flex-shrink:0;font-family:var(--nv-display);font-size:15px;font-weight:700;height:44px;justify-content:center;opacity:.7;width:44px}.nv-attys__support-meta{flex:1;min-width:0}.nv-attys__support-name{color:var(--nv-ink);font-family:var(--nv-display);font-size:14.5px;font-weight:700;line-height:1.2}.nv-attys__support-role{color:var(--nv-ink-60);font-family:var(--nv-body);font-size:12.5px;margin-top:2px}.nv-attys__support-tags{color:var(--nv-ink-60);flex-shrink:0;font-family:var(--nv-mono);font-size:11px;line-height:1.4;text-align:right}.nv-attys__cta-wrap{margin:0 auto;max-width:1180px;padding:0 64px 96px}.nv-attys__cta{align-items:flex-start;background:var(--nv-navy);border-radius:var(--nv-r-lg);color:#fff;display:flex;flex-direction:column;gap:12px;padding:48px 56px}.nv-attys__cta-title{color:#fff;font-family:var(--nv-display);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:24ch}.nv-attys__cta-sub{color:hsla(0,0%,100%,.86);font-family:var(--nv-body);font-size:17px;line-height:1.55;margin:0 0 12px;max-width:60ch}.nv-attys__btn{align-items:center;border:1.5px solid transparent;border-radius:var(--nv-r-sm);cursor:pointer;display:inline-flex;font-family:var(--nv-display);font-size:13px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.06em;line-height:1;min-height:48px;padding:16px 28px;text-decoration:none;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s}.nv-attys__btn--primary{background:var(--nv-saffron);color:var(--nv-navy)}.nv-attys__btn--primary:focus-visible,.nv-attys__btn--primary:hover{background:var(--nv-saffron-deep);color:var(--nv-navy);outline:none;text-decoration:none}.nv-attys__btn--primary:focus-visible{outline:2px solid #fff;outline-offset:2px}.nv-attys [data-tier].is-filtered-out{display:none!important}@media (max-width:980px){.nv-attys__breadcrumb,.nv-attys__cta-wrap,.nv-attys__filter,.nv-attys__hero,.nv-attys__section{padding-left:36px;padding-right:36px}.nv-attys__h1{font-size:36px}.nv-attys__grid--partners{grid-template-columns:repeat(2,1fr)}.nv-attys__grid--attorneys{grid-template-columns:repeat(3,1fr)}.nv-attys__support-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.nv-attys__breadcrumb{padding:20px 24px 0}.nv-attys__hero{padding:24px 24px 40px}.nv-attys__filter{padding:0 24px 24px}.nv-attys__filter-bar{align-items:stretch;flex-direction:column;gap:14px;padding:16px 18px}.nv-attys__section{padding:40px 24px 32px}.nv-attys__section--support{padding:40px 24px 56px}.nv-attys__cta-wrap{padding:0 24px 64px}.nv-attys__cta{padding:32px 28px}.nv-attys__cta-title{font-size:24px}.nv-attys__cta-sub{font-size:15px}.nv-attys__h1{font-size:30px}.nv-attys__h2{font-size:22px}.nv-attys__h2--sm{font-size:20px}.nv-attys__lede{font-size:17px}.nv-attys__grid--partners{grid-template-columns:1fr}.nv-attys__grid--attorneys{grid-template-columns:1fr 1fr}.nv-attys__support-grid{grid-template-columns:1fr}.nv-attys__card-title{font-size:15px}.nv-attys__card--featured .nv-attys__card-title{font-size:18px}}