.services-list{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.services-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.services-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.services-list__item{background:#fff;border:1px solid #0a1f440f;border-radius:1rem;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 20px -10px #0a1f4414}.services-list__item:hover{border-color:#38bdf866;transform:translateY(-2px);box-shadow:0 14px 30px -16px #0a1f442e}.services-list__num{color:#0369a1;width:2.5rem;height:2.5rem;font-family:var(--font-figtree), sans-serif;letter-spacing:.05em;background:#38bdf826;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.services-list__text{color:#0a1f44d9;font-size:.9375rem;font-weight:500;line-height:1.5}.bare-trust{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (min-width:1024px){.bare-trust{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.bare-trust__cards{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.bare-trust__cards{grid-template-columns:1fr 1fr}}.info-card{background:#f8f9fa;border:1px solid #0a1f440f;border-radius:1.25rem;padding:1.75rem;transition:transform .2s,box-shadow .2s}.info-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px -16px #0a1f442e}.info-card__icon{color:#0369a1;background:#38bdf82e;border-radius:.875rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:inline-flex}.info-card h3{font-family:var(--font-figtree), sans-serif;color:#0a1f44;font-size:1.25rem;font-weight:700}.info-card__list{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.info-card__list li{color:#0a1f44cc;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.bare-trust~.bare-trust__notes{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem;display:grid}@media (min-width:768px){.bare-trust~.bare-trust__notes{grid-template-columns:1fr 1fr}}.bare-trust~.bare-trust__notes .callout{background:linear-gradient(135deg,#38bdf814,#38bdf805);border:1px solid #38bdf840;border-radius:1.25rem;padding:1.75rem 2rem}.bare-trust~.bare-trust__notes .callout h3{font-family:var(--font-figtree), sans-serif;color:#0a1f44;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.bare-trust~.bare-trust__notes .callout p{color:#0a1f44c7;font-size:.9375rem;line-height:1.65}.bare-trust~.bare-trust__notes .callout p+p{margin-top:.75rem}
