.gated-surface[data-gate=grade].grade-locked-neutral>.gated-surface__content{filter:none}.gated-surface[data-gate=grade].grade-locked-neutral[data-gate-unlocked=false] .grade-badge{background:var(--wash);border-color:var(--line)}.gated-surface[data-gate=grade].grade-locked-neutral[data-gate-unlocked=false] .grade-badge>span{color:transparent;-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent)}.gated-surface[data-gate=grade].grade-locked-neutral[data-gate-unlocked=false] .grade-badge>i{opacity:0}.gated-surface[data-gate=grade].grade-locked-neutral[data-gate-unlocked=false] :is(.grade-row-cell__copy,.record-card__grade-inner>div,.record-card__factor-summary,.record-card-summary__grade>.gated-surface__content>div){filter:blur(max(6px,.34em))}.gated-sponsor-grade .grade-badge,.sponsor-grade-module .grade-badge{background:#fff;border:1.5px solid var(--ink);filter:none}.gated-sponsor-grade[data-gate-unlocked=false] .grade-badge>span,.sponsor-grade-module [data-gate-unlocked=false] .grade-badge>span,.sponsor-grade-module [data-gate-unlocked=false] .grade-v17-badge__tier,.sponsor-grade-module [data-gate-unlocked=false] .sponsor-grade-module__evidence>:not(a){filter:blur(max(6px,.34em))}.trust-row__sponsor-name,.trust-row__title{overflow:visible;overflow-wrap:anywhere;white-space:normal}.content-hub__lead,.learn-hub-v2__lead,.news-lead{background:var(--card);border:1px solid var(--line);color:var(--ink)}.content-hub__lead h2 a,.learn-hub-v2__lead h2 a,.news-lead a{color:var(--ink)}.content-hub__lead h2 a:hover,.learn-hub-v2__lead h2 a:hover{color:var(--accent-hover)}.content-hub__lead p,.learn-hub-v2__lead>p{color:var(--text-2)}.content-hub__lead .eyebrow,.content-hub__lead-label,.learn-hub-v2__lead>.eyebrow{color:var(--accent)}.content-hub__lead-label:hover{color:var(--accent-hover)}.content-hub__lead-meta,.learn-hub-v2__lead>div{border-top-color:var(--line)}.content-hub__lead-meta>span,.learn-hub-v2__lead>div>span{color:var(--text-2)}.content-hub__lead-meta>a,.learn-hub-v2__lead>div>a{background:var(--ink);color:var(--card)}.content-hub__lead-meta>a:hover,.learn-hub-v2__lead>div>a:hover{background:var(--accent-hover);color:var(--card)}.about-hero .advisor-link,.content-hub__hero-copy .advisor-link,.learn-hub-v2__hero-copy .advisor-link,.register-directory-card,.sponsor-directory-hero__actions .advisor-link,main>header>.advisor-link{display:none}.home-directory-v2__filter-row--status{grid-column:1/-1}.register-optin-preview,.register-paid-preview{color:var(--text-2);font-size:.875rem;line-height:1.45;margin:.5rem 0 0}.register-paid-preview p{margin:0}.register-paid-preview p+p{margin-top:.35rem}.v2-deadline-note{border-top:1px solid var(--line);color:var(--text-2);font-size:.9375rem;line-height:1.45;margin-top:1rem;padding-top:1rem}.property-crown h1{font-size:clamp(2rem,3.6vw,3.125rem);letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.property-header__plain-identity{font-size:1.0625rem!important;line-height:1.45;max-width:40rem}.property-page .legal-name{font-size:.8125rem!important}.property-page .property-fact-strip__cell{min-height:6.75rem;padding:.85rem .9rem}.property-page .property-fact-strip__answer{font-size:1.25rem;line-height:1.35}.property-chapter__lede,.property-page .property-lede{font-size:1.125rem;font-weight:400;line-height:1.6}.property-chapter__header h2{font-size:1.375rem;line-height:1.25}.site-footer__cta-button{align-items:center;background:var(--accent,#0e7a56);border:0;border-radius:var(--r-control);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;min-height:3rem;padding:.75rem 1.25rem}@media (max-width:47.9375rem){.home-directory-v2__hero{padding-block:var(--space-5) var(--space-3)}.home-directory-v2__hero h1{font-size:clamp(1.75rem,7.5vw,2.15rem)}.home-directory-v2__hero>p:last-child{font-size:var(--text-body);margin-top:var(--space-3)}.home-directory-v2__toolbar{margin-bottom:var(--space-3)}.home-directory-v2__filter-row{flex-wrap:nowrap;margin-inline:0;overflow-x:auto;padding:0 0 var(--space-1);scrollbar-width:none}.home-directory-v2__filter-row::-webkit-scrollbar{display:none}.home-directory-v2__filter-row a{flex:0 0 auto;min-height:2.75rem;padding:var(--space-2) var(--space-3)}.property-crown h1{font-size:clamp(1.75rem,7vw,2.125rem);letter-spacing:-.025em;line-height:1.14}.property-header__plain-identity{font-size:1rem!important}.property-page .property-header__aside{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.property-page .property-fact-strip__cell{min-height:5.75rem}.property-chapter__header h2{font-size:1.25rem}.record-jump-nav{align-items:center;background:var(--wash);display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.record-jump-nav__rail{display:flex;min-width:0;overflow-x:auto}.record-jump-nav__access{flex:none;position:static}#calculator-root{display:flex;flex-direction:column}#calculator-root>:nth-child(2){display:contents}#calculator-results{order:-2}#calculator-toolbar{order:-1}main:has(#calculator-root)>header{margin-bottom:.75rem}main:has(#calculator-root)>header h1{font-size:1.5rem}main:has(#calculator-root)>header p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.compare-page>header{margin-bottom:var(--space-3);padding-bottom:var(--space-3)}.compare-page>header p{display:none}[data-compare-state=empty]{display:flex;flex-direction:column;gap:var(--space-3);min-height:0;padding:var(--space-4)}[data-compare-state=empty]>div{order:2}[data-compare-state=empty]>p{order:3}}.directory-page .trust-card__title,.directory-page .trust-row__title{display:block!important;font-size:1rem;overflow:visible;overflow-wrap:anywhere;white-space:normal!important;-webkit-line-clamp:unset}.directory-toolbar,.filter-group>summary,.filter-group__more,.filter-group__options a,.record-card__lines dt,.sponsor-program-row{font-size:1rem}.filter-group__search{display:block;margin-block:var(--space-2)}.filter-group__search input{background:var(--card);border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);font:inherit;min-height:2.75rem;padding:var(--space-2) var(--space-3);width:100%}.filter-group>summary,.filter-group__more,.filter-group__options a{min-height:2.75rem}.directory-page .trust-row--quality .trust-row__sponsor{display:inline-flex;font-size:.875rem;margin-top:var(--space-2);max-width:100%;width:auto}.directory-page .trust-row--quality .trust-row__sponsor .sponsor-mark{height:1.75rem;max-width:6rem;width:6rem}.directory-page .trust-row--quality .trust-row__sponsor img{object-fit:contain;object-position:left center}.directory-page .trust-row--quality .trust-row__offering{font-size:1.125rem;font-variant-numeric:tabular-nums}.sponsor-programs-table__filters{display:flex;flex-wrap:wrap;overflow:visible;gap:var(--space-2)}.sponsor-programs-table__filters button{font-size:1rem;min-height:2.75rem;white-space:normal}.property-page .property-fact-strip{background:var(--card);border:1px solid var(--line);color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:var(--space-4) var(--space-6)}.property-page .property-fact-strip__cell{min-height:0;padding:var(--space-4)}.property-page .property-fact-strip__label,.property-page .property-fact-strip__source{color:var(--text-2)}.property-page .property-fact-strip__answer{color:var(--ink)}.property-page .property-fact-strip__inline-gate{max-width:100%}.property-page .property-fact-strip__inline-gate .gated-surface__content{min-width:0}.property-tool-link a{display:inline-block;font-size:1rem;min-height:2.75rem;text-decoration:underline;text-underline-offset:.2em}.home-directory-v2__hero{padding-bottom:var(--space-4)}.home-directory-v2__hero h1{margin-top:0}.home-directory-v2__filter-row{font-size:1rem}.home-directory-v2__sort-note{grid-column:1/-1}@media (min-width:48rem){.directory-page .trust-table--active .trust-row--quality{grid-template-columns:minmax(12rem,2.4fr) minmax(5rem,.8fr) minmax(6rem,1fr) minmax(6rem,1fr) 4.75rem 2.75rem;gap:var(--space-3)}.directory-page .trust-table--active .trust-row--quality:has(>.directory-compare-control),.directory-page .trust-table--active .trust-row--quality:has(>.directory-compare-head){grid-template-columns:minmax(12rem,2.4fr) minmax(5rem,.8fr) minmax(6rem,1fr) minmax(6rem,1fr) 4.75rem 2.75rem 4.5rem}.directory-page .trust-row--quality .trust-row__property{min-width:0}.directory-page .trust-row--quality .trust-row__grade{grid-column:5}.directory-page .trust-row--quality>.watchlist-button{grid-column:6}.directory-page .trust-row--quality>.directory-compare-control{grid-column:7}}@media (max-width:56.25rem){.access-page{grid-template-areas:"intro" "register"}.access-value--intro{padding-bottom:0}.access-value--intro h1{font-size:2rem}.access-value--details{display:none}}@media (max-width:63.9375rem){.directory-page .trust-table--active .trust-row--quality:not(.trust-row--header){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--space-3);padding:var(--space-4)}.directory-page .trust-table--active .trust-row--quality .trust-row__property{grid-column:1/-1!important;grid-row:1}.directory-page .trust-table--active .trust-row--quality>.trust-row__offering{grid-column:1;grid-row:2}.directory-page .trust-table--active .trust-row--quality>.gated-listing-financial{grid-column:2!important;grid-row:2}.directory-page .trust-table--active .trust-row--quality>.status-pills{grid-column:1/-1!important;grid-row:3}.directory-page .trust-table--active .trust-row--quality>.trust-row__grade{grid-column:1;grid-row:4}.directory-page .trust-table--active .trust-row--quality>.watchlist-button{grid-column:1;grid-row:5}.directory-page .trust-table--active .trust-row--quality>.directory-compare-control{grid-column:2!important;grid-row:4}}@media (max-width:47.9375rem){.property-page .news-feed article,.property-page .news-feed__more>div>article,.sponsor-profile-page .news-feed article,.sponsor-profile-page .news-feed__more>div>article{grid-template-columns:minmax(0,1fr)}:is(.property-page,.sponsor-profile-page) .news-feed article>*{grid-column:1;min-width:0}.grade-methodology__table{margin-inline:0;max-width:100%;padding-inline:0;width:100%;overflow:visible}.grade-methodology__table table{min-width:0}.grade-methodology__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.grade-methodology__table tbody,.grade-methodology__table tr{display:block}.grade-methodology__table tr{border-bottom:1px solid var(--line);padding-block:var(--space-3)}.grade-methodology__table :is(th,td),.grade-methodology__table :is(th,td):first-child{border:0;display:block;padding:var(--space-2) 0;width:auto}.grade-methodology__table td:before{content:attr(data-label);display:block;font-size:.875rem;font-weight:600}.grade-methodology__table .grade-badge{margin-inline:0}}.directory-page .trust-row--quality .trust-row__property-copy{display:flex!important;flex-direction:column;align-items:flex-start;min-width:0}.directory-page .trust-row--quality .trust-row__property-meta{flex-wrap:wrap;white-space:normal}.directory-page .trust-row--quality :is(.trust-row__type,.trust-row__location){overflow:visible;text-overflow:clip;white-space:normal}.register-panel--page[data-step="1"]>header,.trust-row__grade-label{display:none}@media (max-width:63.9375rem){.directory-page .trust-row--quality .trust-row__grade{display:flex;align-items:center;gap:var(--space-2);width:auto}.trust-row__grade-label{display:inline;font-size:1rem}}.status-pills{flex-wrap:wrap;gap:var(--space-2)}.status-pills:empty{min-height:1.5rem}.status-pills :is(small,a){font-size:.875rem;white-space:normal}.raise-progress__amount{display:block;font-size:1.125rem;font-variant-numeric:tabular-nums}.raise-progress__filed{display:block;font-size:.875rem;white-space:normal}.raise-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;min-width:0}.raise-progress__amount,.raise-progress__filed,.raise-progress__quiet{grid-column:1/-1}.raise-progress__filed{white-space:nowrap}.sponsor-programs-table__filter-menu>summary{cursor:pointer;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r-control);font-size:16px}.sponsor-programs-table__filter-menu>div{display:flex;flex-wrap:wrap;gap:8px;padding-block:12px}.status-pill--neutral{background:var(--wash);color:var(--text-2)}.property-page .property-fact-strip__inline-gate{display:block;width:100%;min-width:0}.property-next-steps>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.property-next-steps>div>:is(a,button){display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--r-control);font-size:16px}